VRage.Game.Entity.UseObject
MyUseObjectBase
Assembly: VRage.Game.dll
public abstract class MyUseObjectBase: IMyUseObject
Properties
| Member | Description |
|---|---|
| ActivationMatrix | |
| ContinuousUsage | |
| Dummy | |
| InstanceID | |
| InteractiveDistance | |
| Owner | |
| PlayIndicatorSound | |
| PrimaryAction | |
| RenderObjectID | |
| SecondaryAction | |
| ShouldUpdateTooltips | |
| ShowOverlay | |
| SupportedActions | |
| WorldMatrix | |
| ActivationMatrix | Matrix of object, scale represents size of object Inherited from IMyUseObject |
| ContinuousUsage | When true, use will be called every frame Inherited from IMyUseObject |
| Dummy | Inherited from IMyUseObject |
| InstanceID | Instance ID of objects (this should mostly be unused Inherited from IMyUseObject |
| InteractiveDistance | Consider object as being in interactive range only if distance from character is smaller or equal to this value Inherited from IMyUseObject |
| Owner | Inherited from IMyUseObject |
| PlayIndicatorSound | Inherited from IMyUseObject |
| PrimaryAction | Main action of this use object Inherited from IMyUseObject |
| RenderObjectID | Render ID of objects Inherited from IMyUseObject |
| SecondaryAction | Secondary action of this use object Inherited from IMyUseObject |
| ShouldUpdateTooltips | Inherited from IMyUseObject |
| ShowOverlay | Show overlay (semitransparent bounding box) Inherited from IMyUseObject |
| SupportedActions | Returns supported actions Inherited from IMyUseObject |
| WorldMatrix | Matrix of object, scale represents size of object Inherited from IMyUseObject |
Methods
| Member | Description |
|---|---|
| GetActionInfo(UseActionEnum) | |
| HandleInput() | |
| OnSelectionLost() | |
| SetInstanceID(int) | |
| SetRenderID(uint) | |
| Use(UseActionEnum, IMyEntity) | |
| GetActionInfo(UseActionEnum) | Gets action text Caller calls this method only on supported actions Inherited from IMyUseObject |
| HandleInput() | Inherited from IMyUseObject |
| OnSelectionLost() | Inherited from IMyUseObject |
| SetInstanceID(int) | Inherited from IMyUseObject |
| SetRenderID(uint) | Inherited from IMyUseObject |
| Use(UseActionEnum, IMyEntity) | Uses object by specified action Caller calls this method only on supported actions Inherited from IMyUseObject |
Implements: