Space Engineers
Public Member Functions | List of all members
Sandbox.Game.Screens.Helpers.MyToolbarItemAnimation Class Reference
Inheritance diagram for Sandbox.Game.Screens.Helpers.MyToolbarItemAnimation:
Sandbox.Game.Screens.Helpers.MyToolbarItemDefinition Sandbox.Game.Screens.Helpers.MyToolbarItem

Public Member Functions

override bool Init (MyObjectBuilder_ToolbarItem objBuilder)
 
override bool Activate ()
 
override bool AllowedInToolbarType (MyToolbarType type)
 
override ChangeInfo Update (MyEntity owner, long playerID=0)
 Return value should contain information about the stuff that changed during the update More...
 
- Public Member Functions inherited from Sandbox.Game.Screens.Helpers.MyToolbarItemDefinition
 MyToolbarItemDefinition ()
 
override bool Equals (object obj)
 
sealed override int GetHashCode ()
 
override MyObjectBuilder_ToolbarItem GetObjectBuilder ()
 
override bool Init (MyObjectBuilder_ToolbarItem data)
 
- Public Member Functions inherited from Sandbox.Game.Screens.Helpers.MyToolbarItem
 MyToolbarItem ()
 
virtual void OnRemovedFromToolbar (MyToolbar toolbar)
 
virtual void OnAddedToToolbar (MyToolbar toolbar)
 
ChangeInfo SetEnabled (bool newEnabled)
 
ChangeInfo SetIcons (string[] newIcons)
 
ChangeInfo SetSubIcon (string newSubIcon)
 
ChangeInfo SetIconText (StringBuilder newIconText)
 
ChangeInfo ClearIconText ()
 
ChangeInfo SetDisplayName (String newDisplayName)
 
virtual void FillGridItem (MyGuiControlGrid.Item gridItem)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Additional Inherited Members

- Public Types inherited from Sandbox.Game.Screens.Helpers.MyToolbarItem
enum  ChangeInfo {
  ChangeInfo.None = 0x0, ChangeInfo.Enabled = 1 << 0, ChangeInfo.Icon = 1 << 1, ChangeInfo.SubIcon = 1 << 2,
  ChangeInfo.IconText = 1 << 3, ChangeInfo.DisplayName = 1 << 4, ChangeInfo.All = Enabled | Icon | SubIcon | IconText | DisplayName
}
 Tells which data of MyToolbarItem changed during an update More...
 
- Public Attributes inherited from Sandbox.Game.Screens.Helpers.MyToolbarItemDefinition
MyDefinitionBase Definition
 
- Properties inherited from Sandbox.Game.Screens.Helpers.MyToolbarItem
bool Enabled [get]
 
string[] Icons [get]
 
string SubIcon [get]
 
StringBuilder IconText [get]
 
StringBuilder DisplayName [get]
 
bool WantsToBeActivated [get, protected set]
 
bool WantsToBeSelected [get, protected set]
 
bool ActivateOnClick [get, protected set]
 

Detailed Description

Definition at line 24 of file MyToolbarItemAnimation.cs.

Member Function Documentation

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemAnimation.Activate ( )
inlinevirtual
override bool Sandbox.Game.Screens.Helpers.MyToolbarItemAnimation.AllowedInToolbarType ( MyToolbarType  type)
inlinevirtual
override bool Sandbox.Game.Screens.Helpers.MyToolbarItemAnimation.Init ( MyObjectBuilder_ToolbarItem  objBuilder)
inlinevirtual
override ChangeInfo Sandbox.Game.Screens.Helpers.MyToolbarItemAnimation.Update ( MyEntity  owner,
long  playerID = 0 
)
inlinevirtual

Return value should contain information about the stuff that changed during the update

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 72 of file MyToolbarItemAnimation.cs.


The documentation for this class was generated from the following file: