Struct StaticModel
- Namespace
- Game.Shared.Components
- Assembly
- Game.dll
public struct StaticModel
- Inherited Members
-
Properties
MeshEntity
public MeshEntity MeshEntity { get; }
Property Value
- MeshEntity
Model
public ModelProperty Model { readonly get; set; }
Property Value
- ModelProperty
Methods
ClientSpawn(ClientSpawnEvent)
public void ClientSpawn(Entity.ClientSpawnEvent data)
Parameters
data
Entity.ClientSpawnEvent
public static void ClientUpdate(Entity.ClientUpdateEvent data, ref StaticModel model, ref Transform transform)
Parameters
data
Entity.ClientUpdateEvent
model
StaticModel
transform
Transform
CreateMeshEntity(bool, Model, Vector3, Quaternion)
public static MeshEntity CreateMeshEntity(bool animated, Model modelData, Vector3 position, Quaternion angles)
Parameters
animated
bool
modelData
Model
position
Vector3
angles
Quaternion
Returns
- MeshEntity
public static void OnDebugDraw(Entity.DebugDrawEvent data, ref StaticModel model, ref Transform transform)
Parameters
data
Entity.DebugDrawEvent
model
StaticModel
transform
Transform
OnRender(RenderEvent, ref StaticModel)
public static void OnRender(Renderer.RenderEvent data, ref StaticModel model)
Parameters
data
Renderer.RenderEvent
model
StaticModel
SetModel(string)
public void SetModel(string name)
Parameters
name
string