Table of Contents

Class FFacetType

Namespace
Global
Assembly
Assembly-CSharp.dll
public class FFacetType
Inheritance
FFacetType
Inherited Members

Constructors

FFacetType(string, int, int, int, int, CreateRenderLayerDelegate)

public FFacetType(string name, int index, int initialAmount, int expansionAmount, int maxEmptyAmount, FFacetType.CreateRenderLayerDelegate createRenderLayer)

Parameters

name string
index int
initialAmount int
expansionAmount int
maxEmptyAmount int
createRenderLayer FFacetType.CreateRenderLayerDelegate

Fields

Quad

public static FFacetType Quad

Field Value

FFacetType

Triangle

public static FFacetType Triangle

Field Value

FFacetType

_facetTypes

public static List<FFacetType> _facetTypes

Field Value

List<FFacetType>

_nextFacetTypeIndex

public static int _nextFacetTypeIndex

Field Value

int

createRenderLayer

public FFacetType.CreateRenderLayerDelegate createRenderLayer

Field Value

FFacetType.CreateRenderLayerDelegate

defaultFacetType

public static FFacetType defaultFacetType

Field Value

FFacetType

expansionAmount

public int expansionAmount

Field Value

int

index

public int index

Field Value

int

initialAmount

public int initialAmount

Field Value

int

maxEmptyAmount

public int maxEmptyAmount

Field Value

int

name

public string name

Field Value

string

Methods

CreateFacetType(string, int, int, int, CreateRenderLayerDelegate)

public static FFacetType CreateFacetType(string facetTypeShortName, int initialAmount, int expansionAmount, int maxEmptyAmount, FFacetType.CreateRenderLayerDelegate createRenderLayer)

Parameters

facetTypeShortName string
initialAmount int
expansionAmount int
maxEmptyAmount int
createRenderLayer FFacetType.CreateRenderLayerDelegate

Returns

FFacetType

CreateQuadLayer(FStage, FFacetType, FAtlas, FShader)

public static FFacetRenderLayer CreateQuadLayer(FStage stage, FFacetType facetType, FAtlas atlas, FShader shader)

Parameters

stage FStage
facetType FFacetType
atlas FAtlas
shader FShader

Returns

FFacetRenderLayer

CreateTriLayer(FStage, FFacetType, FAtlas, FShader)

public static FFacetRenderLayer CreateTriLayer(FStage stage, FFacetType facetType, FAtlas atlas, FShader shader)

Parameters

stage FStage
facetType FFacetType
atlas FAtlas
shader FShader

Returns

FFacetRenderLayer

Init()

public static void Init()