MeshBaker
DigitalOpus.MB.Core.GameObjectFilterInfo Class Reference
Inheritance diagram for DigitalOpus.MB.Core.GameObjectFilterInfo:

Public Member Functions

int CompareTo (System.Object obj)
 
 GameObjectFilterInfo (GameObject g, HashSet< GameObject > objsAlreadyInBakers)
 
string GetDescription (IGroupByFilter[] groupBy, GameObjectFilterInfo fi)
 

Public Attributes

GameObject go
 
string shaderName = ""
 
Shader [] shaders = null
 
string materialName = ""
 
Material [] materials = null
 
bool outOfBoundsUVs = false
 
bool submeshesOverlap = false
 
bool alreadyInBakerList = false
 
int numMaterials = 1
 
int lightmapIndex = -1
 
int numVerts = 0
 
bool isStatic = false
 
bool isMeshRenderer = true
 
string warning
 

Static Public Attributes

static IGroupByFilter [] filters
 

Constructor & Destructor Documentation

§ GameObjectFilterInfo()

DigitalOpus.MB.Core.GameObjectFilterInfo.GameObjectFilterInfo ( GameObject  g,
HashSet< GameObject >  objsAlreadyInBakers 
)

Member Function Documentation

§ CompareTo()

int DigitalOpus.MB.Core.GameObjectFilterInfo.CompareTo ( System.Object  obj)

§ GetDescription()

string DigitalOpus.MB.Core.GameObjectFilterInfo.GetDescription ( IGroupByFilter []  groupBy,
GameObjectFilterInfo  fi 
)

Member Data Documentation

§ alreadyInBakerList

bool DigitalOpus.MB.Core.GameObjectFilterInfo.alreadyInBakerList = false

§ filters

IGroupByFilter [] DigitalOpus.MB.Core.GameObjectFilterInfo.filters
static

§ go

GameObject DigitalOpus.MB.Core.GameObjectFilterInfo.go

§ isMeshRenderer

bool DigitalOpus.MB.Core.GameObjectFilterInfo.isMeshRenderer = true

§ isStatic

bool DigitalOpus.MB.Core.GameObjectFilterInfo.isStatic = false

§ lightmapIndex

int DigitalOpus.MB.Core.GameObjectFilterInfo.lightmapIndex = -1

§ materialName

string DigitalOpus.MB.Core.GameObjectFilterInfo.materialName = ""

§ materials

Material [] DigitalOpus.MB.Core.GameObjectFilterInfo.materials = null

§ numMaterials

int DigitalOpus.MB.Core.GameObjectFilterInfo.numMaterials = 1

§ numVerts

int DigitalOpus.MB.Core.GameObjectFilterInfo.numVerts = 0

§ outOfBoundsUVs

bool DigitalOpus.MB.Core.GameObjectFilterInfo.outOfBoundsUVs = false

§ shaderName

string DigitalOpus.MB.Core.GameObjectFilterInfo.shaderName = ""

§ shaders

Shader [] DigitalOpus.MB.Core.GameObjectFilterInfo.shaders = null

§ submeshesOverlap

bool DigitalOpus.MB.Core.GameObjectFilterInfo.submeshesOverlap = false

§ warning

string DigitalOpus.MB.Core.GameObjectFilterInfo.warning

The documentation for this class was generated from the following file: