Class FFacetNode
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class FFacetNode : FNode
- Inheritance
-
FFacetNode
- Derived
- Inherited Members
Fields
_atlas
public FAtlas _atlas
Field Value
_facetType
public FFacetType _facetType
Field Value
_firstFacetIndex
public int _firstFacetIndex
Field Value
_hasInited
public bool _hasInited
Field Value
_numberOfFacetsNeeded
public int _numberOfFacetsNeeded
Field Value
_renderLayer
public FFacetRenderLayer _renderLayer
Field Value
_shader
public FShader _shader
Field Value
Properties
facetType
public FFacetType facetType { get; }
Property Value
firstFacetIndex
public virtual int firstFacetIndex { get; }
Property Value
shader
public FShader shader { get; set; }
Property Value
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
facetTypeFFacetTypeatlasFAtlasnumberOfFacetsNeededint
PopulateRenderLayer()
public virtual void PopulateRenderLayer()
UpdateFacets()
public void UpdateFacets()