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>