Space Engineers
|
Public Member Functions | |
override void | Init (MyObjectBuilder_SessionComponent sessionComponent) |
override void | InitFromDefinition (MySessionComponentDefinition definition) |
override void | LoadData () |
bool | HandleGameInput () |
void | OnLostFocus () |
Called when lost game focus. More... | |
void | DeactivateCopyPasteVoxel (bool clear=false) |
void | DeactivateCopyPasteFloatingObject (bool clear=false) |
void | DeactivateCopyPaste (bool clear=false) |
void | ActivateVoxelClipboard (MyObjectBuilder_EntityBase voxelMap, IMyStorage storage, Vector3 centerDeltaDirection, float dragVectorLength) |
void | ActivateFloatingObjectClipboard (MyObjectBuilder_FloatingObject floatingObject, Vector3 centerDeltaDirection, float dragVectorLength) |
override void | UpdateBeforeSimulation () |
Public Member Functions inherited from VRage.Game.Components.MySessionComponentBase | |
virtual bool | UpdatedBeforeInit () |
MySessionComponentBase () | |
void | SetUpdateOrder (MyUpdateOrder order) |
virtual MyObjectBuilder_SessionComponent | GetObjectBuilder () |
void | AfterLoadData () |
void | UnloadDataConditional () |
virtual void | SaveData () |
virtual void | BeforeStart () |
virtual void | Simulate () |
virtual void | UpdateAfterSimulation () |
virtual void | UpdatingStopped () |
virtual void | Draw () |
virtual void | HandleInput () |
override string | ToString () |
Static Public Member Functions | |
static void | PrepareCharacterCollisionPoints (List< Vector3D > outList) |
Static Public Attributes | |
static MyClipboardComponent | Static |
Protected Member Functions | |
override void | UnloadData () |
Protected Attributes | |
MyBlockBuilderRotationHints | m_rotationHints = new MyBlockBuilderRotationHints() |
bool | m_rotationHintRotating = false |
Static Protected Attributes | |
static readonly MyStringId[] | m_rotationControls |
static readonly int[] | m_rotationDirections = new int[6] { -1, 1, 1, -1, 1, -1 } |
Properties | |
static MyClipboardDefinition | ClipboardDefinition [get] |
MyGridClipboard | Clipboard [get] |
Vector3D | FreePlacementTarget [get] |
static bool | SpectatorIsBuilding [get] |
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... | |
Additional Inherited Members | |
Public Attributes inherited from VRage.Game.Components.MySessionComponentBase | |
readonly string | DebugName |
readonly int | Priority |
readonly Type | ComponentType |
IMySession | Session |
Definition at line 38 of file MyClipboardComponent.cs.
|
inline |
Definition at line 865 of file MyClipboardComponent.cs.
|
inline |
Definition at line 858 of file MyClipboardComponent.cs.
|
inline |
Definition at line 724 of file MyClipboardComponent.cs.
|
inline |
Definition at line 713 of file MyClipboardComponent.cs.
|
inline |
Definition at line 702 of file MyClipboardComponent.cs.
|
inline |
Definition at line 218 of file MyClipboardComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 145 of file MyClipboardComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 150 of file MyClipboardComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 165 of file MyClipboardComponent.cs.
|
inline |
Called when lost game focus.
Implements Sandbox.Game.GameSystems.ContextHandling.IMyFocusHolder.
Definition at line 694 of file MyClipboardComponent.cs.
|
inlinestatic |
Definition at line 811 of file MyClipboardComponent.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 171 of file MyClipboardComponent.cs.
|
inlinevirtual |
Reimplemented from VRage.Game.Components.MySessionComponentBase.
Definition at line 872 of file MyClipboardComponent.cs.
|
staticprotected |
Definition at line 45 of file MyClipboardComponent.cs.
|
staticprotected |
Definition at line 55 of file MyClipboardComponent.cs.
|
protected |
Definition at line 105 of file MyClipboardComponent.cs.
|
protected |
Definition at line 101 of file MyClipboardComponent.cs.
|
static |
Definition at line 43 of file MyClipboardComponent.cs.
|
get |
Definition at line 68 of file MyClipboardComponent.cs.
|
staticget |
Definition at line 62 of file MyClipboardComponent.cs.
|
get |
Definition at line 90 of file MyClipboardComponent.cs.
|
staticget |
Definition at line 125 of file MyClipboardComponent.cs.