Space Engineers
|
Public Member Functions | |
MyUseObjectCockpitDoor (IMyEntity owner, string dummyName, MyModelDummy dummyData, uint key) | |
override void | Use (UseActionEnum actionEnum, IMyEntity entity) |
Uses object by specified action Caller calls this method only on supported actions More... | |
override MyActionDescription | GetActionInfo (UseActionEnum actionEnum) |
Gets action text Caller calls this method only on supported actions More... | |
override bool | HandleInput () |
override void | OnSelectionLost () |
Public Member Functions inherited from VRage.Game.Entity.UseObject.MyUseObjectBase | |
MyUseObjectBase (IMyEntity owner, MyModelDummy dummy) | |
virtual void | SetRenderID (uint id) |
virtual void | SetInstanceID (int id) |
Public Attributes | |
readonly IMyEntity | Cockpit |
readonly Matrix | LocalMatrix |
Properties | |
override float | InteractiveDistance [get] |
override MatrixD | ActivationMatrix [get] |
override MatrixD | WorldMatrix [get] |
override int | RenderObjectID [get] |
override int | InstanceID [get] |
override bool | ShowOverlay [get] |
override UseActionEnum | SupportedActions [get] |
override bool | ContinuousUsage [get] |
override bool | PlayIndicatorSound [get] |
Properties inherited from VRage.Game.Entity.UseObject.MyUseObjectBase | |
IMyEntity | Owner [get] |
MyModelDummy | Dummy [get] |
abstract float | InteractiveDistance [get] |
abstract MatrixD | ActivationMatrix [get] |
abstract MatrixD | WorldMatrix [get] |
abstract int | RenderObjectID [get] |
virtual int | InstanceID [get] |
abstract bool | ShowOverlay [get] |
abstract UseActionEnum | SupportedActions [get] |
abstract bool | ContinuousUsage [get] |
abstract bool | PlayIndicatorSound [get] |
Properties inherited from VRage.Game.Entity.UseObject.IMyUseObject | |
IMyEntity | Owner [get] |
MyModelDummy | Dummy [get] |
float | InteractiveDistance [get] |
Consider object as being in interactive range only if distance from character is smaller or equal to this value More... | |
MatrixD | ActivationMatrix [get] |
Matrix of object, scale represents size of object More... | |
MatrixD | WorldMatrix [get] |
Matrix of object, scale represents size of object More... | |
int | RenderObjectID [get] |
Render ID of objects More... | |
int | InstanceID [get] |
Instance ID of objects (this should mostly be unused More... | |
bool | ShowOverlay [get] |
Show overlay (semitransparent bounding box) More... | |
UseActionEnum | SupportedActions [get] |
Returns supported actions More... | |
bool | ContinuousUsage [get] |
When true, use will be called every frame More... | |
bool | PlayIndicatorSound [get] |
Definition at line 17 of file MyUseObjectCockpitDoor.cs.
|
inline |
Definition at line 22 of file MyUseObjectCockpitDoor.cs.
|
inlinevirtual |
Gets action text Caller calls this method only on supported actions
Implements VRage.Game.Entity.UseObject.MyUseObjectBase.
Definition at line 85 of file MyUseObjectCockpitDoor.cs.
|
inlinevirtual |
Implements VRage.Game.Entity.UseObject.MyUseObjectBase.
Definition at line 101 of file MyUseObjectCockpitDoor.cs.
|
inlinevirtual |
Implements VRage.Game.Entity.UseObject.MyUseObjectBase.
Definition at line 103 of file MyUseObjectCockpitDoor.cs.
|
inlinevirtual |
Uses object by specified action Caller calls this method only on supported actions
Implements VRage.Game.Entity.UseObject.MyUseObjectBase.
Definition at line 67 of file MyUseObjectCockpitDoor.cs.
readonly IMyEntity Sandbox.Game.Entities.Cube.MyUseObjectCockpitDoor.Cockpit |
Definition at line 19 of file MyUseObjectCockpitDoor.cs.
readonly Matrix Sandbox.Game.Entities.Cube.MyUseObjectCockpitDoor.LocalMatrix |
Definition at line 20 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 35 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 97 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 53 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 30 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 106 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 45 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 58 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 63 of file MyUseObjectCockpitDoor.cs.
|
get |
Definition at line 40 of file MyUseObjectCockpitDoor.cs.