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

ClientUpdate(ClientUpdateEvent, ref StaticModel, ref Transform)

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

OnDebugDraw(DebugDrawEvent, ref StaticModel, ref Transform)

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