Example #1
0
 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);
 }
Example #2
0
 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);
 }
Example #3
0
        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);
        }
Example #4
0
 public InstanceTerrain(Instance instance)
 {
     this.instance = instance;
     instance.SetNativeEvent(Events.TerrainNode, OnTerrainNode);
 }