C# Class ME3Explorer.Unreal.Classes.BrushComponent

Show file Open project: ME3Explorer/ME3Explorer Class Usage Examples

Public Properties

Property Type Description
BlockActors bool
BlockNonZeroExtent bool
BlockRigidBody bool
BlockZeroExtent bool
Brush int
BrushMesh CustomVertex.PositionColored[]
CachedPhysBrushDataVersion int
CanBlockCamera bool
CollideActors bool
Faces int[]
MyIndex int
PhysMaterialOverride int
Props List
RBChannel int
ReplacementPrimitive int
Vertices System.Vector3[]
bAcceptsDynamicDecals bool
bAcceptsDynamicDominantLightShadows bool
bAcceptsDynamicLights bool
bAcceptsFoliage bool
bAcceptsLights bool
bAllowAmbientOcclusion bool
bAllowCullDistanceVolume bool
bAllowShadowFade bool
bCastDynamicShadow bool
data byte[]
isSelected bool
pcc ME3Package

Public Methods

Method Description
BrushComponent ( ME3Package Pcc, int Index ) : System
GetArrayCount ( byte raw ) : int
GetArraySize ( byte raw ) : int
ReadFaces ( byte raw ) : void
ReadMesh ( byte raw ) : void
ReadVertices ( byte raw ) : void
Render ( Device device ) : void
SetSelection ( bool Selected ) : void
ToTree ( ) : TreeNode

Method Details

BrushComponent() public method

public BrushComponent ( ME3Package Pcc, int Index ) : System
Pcc ME3Package
Index int
return System

GetArrayCount() public method

public GetArrayCount ( byte raw ) : int
raw byte
return int

GetArraySize() public method

public GetArraySize ( byte raw ) : int
raw byte
return int

ReadFaces() public method

public ReadFaces ( byte raw ) : void
raw byte
return void

ReadMesh() public method

public ReadMesh ( byte raw ) : void
raw byte
return void

ReadVertices() public method

public ReadVertices ( byte raw ) : void
raw byte
return void

Render() public method

public Render ( Device device ) : void
device Device
return void

SetSelection() public method

public SetSelection ( bool Selected ) : void
Selected bool
return void

ToTree() public method

public ToTree ( ) : TreeNode
return System.Windows.Forms.TreeNode

Property Details

BlockActors public property

public bool BlockActors
return bool

BlockNonZeroExtent public property

public bool BlockNonZeroExtent
return bool

BlockRigidBody public property

public bool BlockRigidBody
return bool

BlockZeroExtent public property

public bool BlockZeroExtent
return bool

Brush public property

public int Brush
return int

BrushMesh public property

public CustomVertex.PositionColored[] BrushMesh
return CustomVertex.PositionColored[]

CachedPhysBrushDataVersion public property

public int CachedPhysBrushDataVersion
return int

CanBlockCamera public property

public bool CanBlockCamera
return bool

CollideActors public property

public bool CollideActors
return bool

Faces public property

public int[] Faces
return int[]

MyIndex public property

public int MyIndex
return int

PhysMaterialOverride public property

public int PhysMaterialOverride
return int

Props public property

public List Props
return List

RBChannel public property

public int RBChannel
return int

ReplacementPrimitive public property

public int ReplacementPrimitive
return int

Vertices public property

public Vector3[],System Vertices
return System.Vector3[]

bAcceptsDynamicDecals public property

public bool bAcceptsDynamicDecals
return bool

bAcceptsDynamicDominantLightShadows public property

public bool bAcceptsDynamicDominantLightShadows
return bool

bAcceptsDynamicLights public property

public bool bAcceptsDynamicLights
return bool

bAcceptsFoliage public property

public bool bAcceptsFoliage
return bool

bAcceptsLights public property

public bool bAcceptsLights
return bool

bAllowAmbientOcclusion public property

public bool bAllowAmbientOcclusion
return bool

bAllowCullDistanceVolume public property

public bool bAllowCullDistanceVolume
return bool

bAllowShadowFade public property

public bool bAllowShadowFade
return bool

bCastDynamicShadow public property

public bool bCastDynamicShadow
return bool

data public property

public byte[] data
return byte[]

isSelected public property

public bool isSelected
return bool

pcc public property

public ME3Package pcc
return ME3Package