M&B: Bannerlord 1.2.12
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Engine.CompositeComponent Class Referencesealed

Inherits TaleWorlds.Engine.GameEntityComponent.

Public Member Functions

CompositeComponent CreateCopy ()
 
void AddComponent (GameEntityComponent component)
 
void AddPrefabEntity (string prefabName, Scene scene)
 
void Dispose ()
 
uint GetFactor1 ()
 
uint GetFactor2 ()
 
void SetFactor1 (uint factorColor1)
 
void SetFactor2 (uint factorColor2)
 
void SetVectorArgument (float vectorArgument0, float vectorArgument1, float vectorArgument2, float vectorArgument3)
 
void SetMaterial (Material material)
 
void SetVisibilityMask (VisibilityMaskFlags visibilityMask)
 
override MetaMesh GetFirstMetaMesh ()
 
void AddMultiMesh (string MultiMeshName)
 
void SetVisible (bool visible)
 
bool GetVisible ()
 
- Public Member Functions inherited from TaleWorlds.Engine.GameEntityComponent
GameEntity GetEntity ()
 

Static Public Member Functions

static bool IsNull (CompositeComponent component)
 
static CompositeComponent CreateCompositeComponent ()
 

Properties

bool IsValid [get]
 
MatrixFrame Frame [get, set]
 
Vec3 VectorUserData [get, set]
 

Member Function Documentation

◆ IsNull()

static bool TaleWorlds.Engine.CompositeComponent.IsNull ( CompositeComponent component)
static

◆ CreateCompositeComponent()

static CompositeComponent TaleWorlds.Engine.CompositeComponent.CreateCompositeComponent ( )
static

◆ CreateCopy()

CompositeComponent TaleWorlds.Engine.CompositeComponent.CreateCopy ( )

◆ AddComponent()

void TaleWorlds.Engine.CompositeComponent.AddComponent ( GameEntityComponent component)

◆ AddPrefabEntity()

void TaleWorlds.Engine.CompositeComponent.AddPrefabEntity ( string prefabName,
Scene scene )

◆ Dispose()

void TaleWorlds.Engine.CompositeComponent.Dispose ( )

◆ GetFactor1()

uint TaleWorlds.Engine.CompositeComponent.GetFactor1 ( )

◆ GetFactor2()

uint TaleWorlds.Engine.CompositeComponent.GetFactor2 ( )

◆ SetFactor1()

void TaleWorlds.Engine.CompositeComponent.SetFactor1 ( uint factorColor1)

◆ SetFactor2()

void TaleWorlds.Engine.CompositeComponent.SetFactor2 ( uint factorColor2)

◆ SetVectorArgument()

void TaleWorlds.Engine.CompositeComponent.SetVectorArgument ( float vectorArgument0,
float vectorArgument1,
float vectorArgument2,
float vectorArgument3 )

◆ SetMaterial()

void TaleWorlds.Engine.CompositeComponent.SetMaterial ( Material material)

◆ SetVisibilityMask()

void TaleWorlds.Engine.CompositeComponent.SetVisibilityMask ( VisibilityMaskFlags visibilityMask)

◆ GetFirstMetaMesh()

override MetaMesh TaleWorlds.Engine.CompositeComponent.GetFirstMetaMesh ( )
virtual

◆ AddMultiMesh()

void TaleWorlds.Engine.CompositeComponent.AddMultiMesh ( string MultiMeshName)

◆ SetVisible()

void TaleWorlds.Engine.CompositeComponent.SetVisible ( bool visible)

◆ GetVisible()

bool TaleWorlds.Engine.CompositeComponent.GetVisible ( )

Property Documentation

◆ IsValid

bool TaleWorlds.Engine.CompositeComponent.IsValid
get

◆ Frame

MatrixFrame TaleWorlds.Engine.CompositeComponent.Frame
getset

◆ VectorUserData

Vec3 TaleWorlds.Engine.CompositeComponent.VectorUserData
getset