|
override object | ModelStorage [get, set] |
|
abstract object | ModelStorage [get, set] |
| Used by game to store model here. In game this is always of type MyModel. Implementation should only store and return passed object. More...
|
|
bool | EnableColorMaskHsv [get, set] |
|
Vector3 | ColorMaskHsv [get, set] |
|
MyPersistentEntityFlags2 | PersistentFlags [get, set] |
|
uint[] | RenderObjectIDs [get] |
|
bool | Visible [get, set] |
|
virtual bool | NearFlag [get, set] |
|
bool | NeedsDrawFromParent [get, set] |
|
bool | CastShadows [get, set] |
|
bool | NeedsResolveCastShadow [get, set] |
|
bool | FastCastShadowResolve [get, set] |
|
bool | SkipIfTooSmall [get, set] |
|
bool | DrawOutsideViewDistance [get, set] |
|
bool | ShadowBoxLod [get, set] |
|
bool | OffsetInVertexShader [get, set] |
|
virtual bool | NeedsDraw [get, set] |
|
override string | ComponentTypeDebugString [get] |
|
MyEntityComponentContainer | Container [get] |
|
IMyEntity | Entity [get] |
|
abstract string | ComponentTypeDebugString [get] |
| Name of the base component type for debug purposes (e.g.: "Position") More...
|
|
MyComponentContainer | ContainerBase [get] |
| This cannot be named Container to not conflict with the definition of Container in MyEntityComponentBase. More...
|
|
|
int | LastMomentUpdateIndex = -1 |
|
float | Transparency |
|
byte | DepthBias = 0 |
|
static readonly Vector3 | OldRedToHSV = new Vector3(0, 0.0f, 0.05f) |
|
static readonly Vector3 | OldYellowToHSV = new Vector3(44 / 360f, -0.1f, 0.26f) |
|
static readonly Vector3 | OldBlueToHSV = new Vector3(207 / 360f, 0, 0) |
|
static readonly Vector3 | OldGreenToHSV = new Vector3(120 / 360f, -0.48f, -0.25f) |
|
static readonly Vector3 | OldBlackToHSV = new Vector3(0, -0.96f, -0.5f) |
|
static readonly Vector3 | OldWhiteToHSV = new Vector3(0, -0.95f, 0.4f) |
|
static readonly Vector3 | OldGrayToHSV = new Vector3(0, -1f, 0f) |
|
Vector3 | m_colorMaskHsv = OldGrayToHSV |
|
bool | m_enableColorMaskHsv = false |
|
Color | m_diffuseColor = Color.White |
|
uint[] | m_renderObjectIDs = new uint[] { VRageRender.MyRenderProxy.RENDER_ID_UNASSIGNED } |
|
static Action< MyEntityComponentBase > | OnAfterAddedToContainer |
|
Action< MyEntityComponentBase > | BeforeRemovedFromContainer |
|
Definition at line 3 of file MyNullRenderComponent.cs.
override void VRage.Game.Components.MyNullRenderComponent.AddRenderObjects |
( |
| ) |
|
|
inlinevirtual |
override bool VRage.Game.Components.MyNullRenderComponent.CanBeAddedToRender |
( |
| ) |
|
|
inlineprotectedvirtual |
override void VRage.Game.Components.MyNullRenderComponent.Draw |
( |
| ) |
|
|
inlinevirtual |
override void VRage.Game.Components.MyNullRenderComponent.InvalidateRenderObjects |
( |
bool |
sortIntoCullobjects = false | ) |
|
|
inlinevirtual |
override bool VRage.Game.Components.MyNullRenderComponent.IsVisible |
( |
| ) |
|
|
inlinevirtual |
override void VRage.Game.Components.MyNullRenderComponent.ReleaseRenderObjectID |
( |
int |
index | ) |
|
|
inlinevirtual |
override void VRage.Game.Components.MyNullRenderComponent.RemoveRenderObjects |
( |
| ) |
|
|
inlinevirtual |
override void VRage.Game.Components.MyNullRenderComponent.SetRenderObjectID |
( |
int |
index, |
|
|
uint |
ID |
|
) |
| |
|
inlinevirtual |
override void VRage.Game.Components.MyNullRenderComponent.UpdateRenderEntity |
( |
VRageMath.Vector3 |
colorMaskHSV | ) |
|
|
inline |
override void VRage.Game.Components.MyNullRenderComponent.UpdateRenderObjectVisibility |
( |
bool |
visible | ) |
|
|
inlineprotectedvirtual |
override object VRage.Game.Components.MyNullRenderComponent.ModelStorage |
|
getset |
The documentation for this class was generated from the following file: