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

Public Member Functions

 MyToolbarItemEmpty ()
 
override bool Activate ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override bool Init (MyObjectBuilder_ToolbarItem data)
 
override MyObjectBuilder_ToolbarItem GetObjectBuilder ()
 
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.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 ()
 

Static Public Attributes

static MyToolbarItemEmpty Default = new MyToolbarItemEmpty()
 

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...
 
- 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 16 of file MyToolbarItemEmpty.cs.

Constructor & Destructor Documentation

Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.MyToolbarItemEmpty ( )
inline

Definition at line 20 of file MyToolbarItemEmpty.cs.

Member Function Documentation

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.Activate ( )
inlinevirtual

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 27 of file MyToolbarItemEmpty.cs.

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.AllowedInToolbarType ( MyToolbarType  type)
inlinevirtual

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 54 of file MyToolbarItemEmpty.cs.

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.Equals ( object  obj)
inline

Definition at line 32 of file MyToolbarItemEmpty.cs.

override int Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.GetHashCode ( )
inline

Definition at line 37 of file MyToolbarItemEmpty.cs.

override MyObjectBuilder_ToolbarItem Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.GetObjectBuilder ( )
inlinevirtual

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 47 of file MyToolbarItemEmpty.cs.

override bool Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.Init ( MyObjectBuilder_ToolbarItem  data)
inlinevirtual

Implements Sandbox.Game.Screens.Helpers.MyToolbarItem.

Definition at line 42 of file MyToolbarItemEmpty.cs.

override ChangeInfo Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.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 59 of file MyToolbarItemEmpty.cs.

Member Data Documentation

MyToolbarItemEmpty Sandbox.Game.Screens.Helpers.MyToolbarItemEmpty.Default = new MyToolbarItemEmpty()
static

Definition at line 18 of file MyToolbarItemEmpty.cs.


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