Space Engineers
|
Public Member Functions | |
MySessionComponentVoxelHand () | |
override void | LoadData () |
override void | HandleInput () |
float | GetBrushZoom () |
void | SetBrushZoom (float value) |
override void | UpdateBeforeSimulation () |
override void | Draw () |
void | DrawMaterial () |
bool | TrySetBrush (string brushSubtypeName) |
Tries to set the brush on voxel hand. More... | |
Public Member Functions inherited from VRage.Game.Components.MySessionComponentBase | |
virtual bool | UpdatedBeforeInit () |
MySessionComponentBase () | |
void | SetUpdateOrder (MyUpdateOrder order) |
virtual void | InitFromDefinition (MySessionComponentDefinition definition) |
virtual void | Init (MyObjectBuilder_SessionComponent sessionComponent) |
virtual MyObjectBuilder_SessionComponent | GetObjectBuilder () |
void | AfterLoadData () |
void | UnloadDataConditional () |
virtual void | SaveData () |
virtual void | BeforeStart () |
virtual void | Simulate () |
virtual void | UpdateAfterSimulation () |
virtual void | UpdatingStopped () |
override string | ToString () |
Public Attributes | |
MatrixD | m_rotation |
Color | ShapeColor |
Public Attributes inherited from VRage.Game.Components.MySessionComponentBase | |
readonly string | DebugName |
readonly int | Priority |
readonly Type | ComponentType |
IMySession | Session |
Static Public Attributes | |
static MySessionComponentVoxelHand | Static |
Protected Member Functions | |
override void | UnloadData () |
Properties | |
override Type[] | Dependencies [get] |
bool | BuildMode [get] |
bool | Enabled [get, set] |
bool | SnapToVoxel [get, set] |
bool | ProjectToVoxel [get, set] |
bool | ShowGizmos [get, set] |
bool | ScreenVisible [get, set] |
bool | FreezePhysics [get, set] |
IMyVoxelBrush | CurrentShape [get, set] |
MyVoxelHandDefinition | CurrentDefinition [get, set] |
Properties inherited from VRage.Game.Components.MySessionComponentBase | |
MyUpdateOrder | UpdateOrder [get] |
MyObjectBuilderType | ObjectBuilderType [get] |
bool | Loaded [get] |
bool | Initialized [get] |
MyDefinitionId | Definition [get, set] |
virtual Type[] | Dependencies [get] |
virtual bool | IsRequiredByGame [get] |
Indicates whether a session component should be used in current configuration. Example: MyDestructionData component returns true only when game uses Havok Destruction More... | |
Definition at line 29 of file MySessionComponentVoxelHand.cs.
|
inline |
Definition at line 126 of file MySessionComponentVoxelHand.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 416 of file MySessionComponentVoxelHand.cs.
|
inline |
Definition at line 460 of file MySessionComponentVoxelHand.cs.
|
inline |
Definition at line 308 of file MySessionComponentVoxelHand.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 214 of file MySessionComponentVoxelHand.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 146 of file MySessionComponentVoxelHand.cs.
|
inline |
Definition at line 313 of file MySessionComponentVoxelHand.cs.
|
inline |
Tries to set the brush on voxel hand.
brushSubtypeName | Brush subtype name. |
Definition at line 562 of file MySessionComponentVoxelHand.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 156 of file MySessionComponentVoxelHand.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 339 of file MySessionComponentVoxelHand.cs.
MatrixD Sandbox.Game.SessionComponents.MySessionComponentVoxelHand.m_rotation |
Definition at line 62 of file MySessionComponentVoxelHand.cs.
Color Sandbox.Game.SessionComponents.MySessionComponentVoxelHand.ShapeColor |
Definition at line 68 of file MySessionComponentVoxelHand.cs.
|
static |
Definition at line 46 of file MySessionComponentVoxelHand.cs.
|
get |
Definition at line 72 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 118 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 117 of file MySessionComponentVoxelHand.cs.
|
get |
Definition at line 39 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 88 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 113 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 110 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 112 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 111 of file MySessionComponentVoxelHand.cs.
|
getset |
Definition at line 109 of file MySessionComponentVoxelHand.cs.