Table of Contents

Class LayeredCharacter.LayeredCharacterShaderState

Namespace
BlazerTech.CharacterManagement.Characters
Assembly
Assembly-CSharp.dll
public class LayeredCharacter.LayeredCharacterShaderState : CharacterShaderState, IDisposable
Inheritance
LayeredCharacter.LayeredCharacterShaderState
Implements
Inherited Members

Constructors

LayeredCharacterShaderState(LayeredCharacter)

public LayeredCharacterShaderState(LayeredCharacter character)

Parameters

character LayeredCharacter

Fields

layeredCharacterMaterialInstance

public Material layeredCharacterMaterialInstance

Field Value

Material

Properties

BakedCharacterRT

public RenderTexture BakedCharacterRT { get; }

Property Value

RenderTexture

Methods

Dispose()

public override void Dispose()

LoadUnloadedLayersAsync()

public Task LoadUnloadedLayersAsync()

Returns

Task

UpdateCharacterMaterialAsync()

public void UpdateCharacterMaterialAsync()

Events

OnCharacterLayerOptionUpdated

public event EventHandler<CharacterLayer.LayerOptionUpdatedEventArgs> OnCharacterLayerOptionUpdated

Event Type

EventHandler<CharacterLayer.LayerOptionUpdatedEventArgs>