Table of Contents

Class CompositeComponent

Namespace
TaleWorlds.Engine
Assembly
TaleWorlds.Engine.dll
[EngineClass("rglComposite_component")]
public sealed class CompositeComponent : GameEntityComponent
Inheritance
CompositeComponent
Inherited Members

Properties

Frame

public MatrixFrame Frame { get; set; }

Property Value

MatrixFrame

IsValid

public bool IsValid { get; }

Property Value

bool

VectorUserData

public Vec3 VectorUserData { get; set; }

Property Value

Vec3

Methods

AddComponent(GameEntityComponent)

public void AddComponent(GameEntityComponent component)

Parameters

component GameEntityComponent

AddMultiMesh(string)

public void AddMultiMesh(string MultiMeshName)

Parameters

MultiMeshName string

AddPrefabEntity(string, Scene)

public void AddPrefabEntity(string prefabName, Scene scene)

Parameters

prefabName string
scene Scene

CreateCompositeComponent()

public static CompositeComponent CreateCompositeComponent()

Returns

CompositeComponent

CreateCopy()

public CompositeComponent CreateCopy()

Returns

CompositeComponent

Dispose()

public void Dispose()

~CompositeComponent()

protected ~CompositeComponent()

GetFactor1()

public uint GetFactor1()

Returns

uint

GetFactor2()

public uint GetFactor2()

Returns

uint

GetFirstMetaMesh()

public override MetaMesh GetFirstMetaMesh()

Returns

MetaMesh

GetVisible()

public bool GetVisible()

Returns

bool

IsNull(CompositeComponent)

public static bool IsNull(CompositeComponent component)

Parameters

component CompositeComponent

Returns

bool

SetFactor1(uint)

public void SetFactor1(uint factorColor1)

Parameters

factorColor1 uint

SetFactor2(uint)

public void SetFactor2(uint factorColor2)

Parameters

factorColor2 uint

SetMaterial(Material)

public void SetMaterial(Material material)

Parameters

material Material

SetVectorArgument(float, float, float, float)

public void SetVectorArgument(float vectorArgument0, float vectorArgument1, float vectorArgument2, float vectorArgument3)

Parameters

vectorArgument0 float
vectorArgument1 float
vectorArgument2 float
vectorArgument3 float

SetVisibilityMask(VisibilityMaskFlags)

public void SetVisibilityMask(VisibilityMaskFlags visibilityMask)

Parameters

visibilityMask VisibilityMaskFlags

SetVisible(bool)

public void SetVisible(bool visible)

Parameters

visible bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).