public InstanceData(Instance instance) { this.instance = instance; instance.SetNativeEvent(Events.WorldList, OnWorldList); instance.SetNativeEvent(Events.WorldSetting, OnWorldSetting); instance.SetNativeEvent(Events.WorldSettingsChanged, OnWorldSettingsChanged); instance.SetNativeEvent(Events.UserAttributes, OnUserAttributes); }
public InstanceAvatars(Instance instance) { this.instance = instance; instance.SetNativeEvent(Events.AvatarAdd, OnAvatarAdd); instance.SetNativeEvent(Events.AvatarChange, OnAvatarChange); instance.SetNativeEvent(Events.AvatarDelete, OnAvatarDelete); instance.SetNativeEvent(Events.AvatarClick, OnAvatarClicked); }
public InstanceProperty(Instance instance) { this.instance = instance; instance.SetNativeEvent(Events.Object, OnObjectCreate); instance.SetNativeEvent(Events.ObjectChange, OnObjectChange); instance.SetNativeEvent(Events.ObjectDelete, OnObjectDelete); instance.SetNativeEvent(Events.ObjectClick, OnObjectClick); instance.SetNativeEvent(Events.QueryCellEnd, OnQueryCellEnd); instance.SetNativeCallback(Callbacks.ObjectAdd, OnObjectCreateCallback); instance.SetNativeCallback(Callbacks.ObjectChange, OnObjectChangeCallback); instance.SetNativeCallback(Callbacks.ObjectDelete, OnObjectDeleteCallback); }
public InstanceTerrain(Instance instance) { this.instance = instance; instance.SetNativeEvent(Events.TerrainNode, OnTerrainNode); }