Detailed Description
- Description:
- This class defines an interface for accessing a node's texture
baking properties.
An instance of this interface can be retrieved using the following
line of code (assuming 'node' is of type INode*):
Description of the node's texture baking properties:
- General Properties:
- Enable:
Texture baking is enabled for this object
Baking Channel:
Flattening & baking use this uv mapping channel for this
object
List of Baking Render Elements:
each object has a list of render elements for output
#include <INodeBakeProperties.h>
List of all
members.
Member Function Documentation
virtual BOOL GetBakeEnabled |
( |
|
) |
const [pure virtual] |
virtual void SetBakeEnabled |
( |
BOOL |
isExcluded |
) |
[pure virtual] |
virtual int GetBakeMapChannel |
( |
|
) |
const [pure virtual] |
virtual void SetBakeMapChannel |
( |
int |
mapChannel |
) |
[pure virtual] |
virtual int GetNDilations |
( |
|
) |
const [pure virtual] |
virtual void SetNDilations |
( |
int |
nDilations |
) |
[pure virtual] |
virtual int GetBakeFlags |
( |
|
) |
const [pure virtual] |
virtual void SetBakeFlags |
( |
int |
flags |
) |
[pure virtual] |
virtual float GetSurfaceArea |
( |
|
) |
const [pure virtual] |
virtual void SetSurfaceArea |
( |
float |
area |
) |
[pure virtual] |
virtual float GetAreaScale |
( |
|
) |
const [pure virtual] |
virtual void SetAreaScale |
( |
float |
scale |
) |
[pure virtual] |
virtual int GetNBakeElements |
( |
|
) |
const [pure virtual] |
virtual MaxBakeElement*
GetBakeElement |
( |
int |
nElement |
) |
[pure virtual] |
returns a Tab object holding the list of
Texture Bake elements assigned to the node.
Developers should not try to set BakeElements by altering the
contents of this Tab; use the methods
AddBakeElement() and
RemoveBakeElement() instead
- Returns:
- a Tab object holding the list of
Texture Bake elements assigned to the node.
virtual BOOL RemoveBakeElement |
( |
MaxBakeElement * |
pEle |
) |
[pure virtual] |
virtual BOOL RemoveBakeElementByName |
( |
char * |
name |
) |
[pure virtual] |
virtual BOOL RemoveBakeElementByIndex |
( |
int |
index |
) |
[pure virtual] |
virtual void RemoveAllBakeElements |
( |
|
) |
[pure virtual] |
virtual void ResetBakeProps |
( |
|
) |
[pure virtual] |
virtual BOOL GetEffectiveEnable |
( |
|
) |
[pure virtual] |
virtual IPoint2 GetRenderSize |
( |
|
) |
[pure virtual] |
virtual FBox2 GetActiveRegion |
( |
|
) |
[pure virtual] |
virtual void SetActiveRegion |
( |
FBox2 |
region |
) |
[pure virtual] |
INodeBakeProperties INodeBakeProperties
INodeBakeProperties INodeBakeProperties INodeBakeProperties
INodeBakeProperties INodeBakeProperties INodeBakeProperties
INodeBakeProperties INodeBakeProperties
INodeBakeProperties INodeBakeProperties
INodeBakeProperties INodeBakeProperties INodeBakeProperties
INodeBakeProperties INodeBakeProperties INodeBakeProperties
INodeBakeProperties INodeBakeProperties