Table of Contents

Class FFacetNode

Namespace
Global
Assembly
Assembly-CSharp.dll
public class FFacetNode : FNode
Inheritance
FFacetNode
Derived
Inherited Members

Fields

_atlas

public FAtlas _atlas

Field Value

FAtlas

_facetType

public FFacetType _facetType

Field Value

FFacetType

_firstFacetIndex

public int _firstFacetIndex

Field Value

int

_hasInited

public bool _hasInited

Field Value

bool

_numberOfFacetsNeeded

public int _numberOfFacetsNeeded

Field Value

int

_renderLayer

public FFacetRenderLayer _renderLayer

Field Value

FFacetRenderLayer

_shader

public FShader _shader

Field Value

FShader

Properties

facetType

public FFacetType facetType { get; }

Property Value

FFacetType

firstFacetIndex

public virtual int firstFacetIndex { get; }

Property Value

int

shader

public FShader shader { get; set; }

Property Value

FShader

Methods

HandleAddedToStage()

public override void HandleAddedToStage()

HandleRemovedFromStage()

public override void HandleRemovedFromStage()

Init(FFacetType, FAtlas, int)

public virtual void Init(FFacetType facetType, FAtlas atlas, int numberOfFacetsNeeded)

Parameters

facetType FFacetType
atlas FAtlas
numberOfFacetsNeeded int

PopulateRenderLayer()

public virtual void PopulateRenderLayer()

UpdateFacets()

public void UpdateFacets()