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