Public Member Functions | Protected Member Functions

KFbxProceduralTexture Class Reference

This reference page is linked to from the following overview topics: FBX SDK 2012, Meshes, Materials and Textures.


Search for all occurrences

Detailed Description

Contains the information to generate a texture procedurally.

Data information for the texture generation is contained in a blob property.

See also:
KFbxTexture
Examples:

ImportScene/DisplayMaterial.cxx, ImportScene/DisplayTexture.cxx, and ProceduralTexture/main.cxx.

Definition at line 54 of file kfbxproceduraltexture.h.

#include <kfbxproceduraltexture.h>

Inheritance diagram for KFbxProceduralTexture:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual KFbxObject Copy (const KFbxObject &pObject)
  Copy an object content into this object.
bool  operator== (KFbxProceduralTexture const &pTexture) const

Protected Member Functions

  KFbxProceduralTexture (KFbxSdkManager &pManager, char const *pName)
virtual void  Construct (const KFbxProceduralTexture *pFrom)
virtual bool  ConstructProperties (bool pForceSet)
void  Init ()

Procedural Texture Properties

KFbxTypedProperty< fbxBlob BlobProp
  This property handles the raw data for generating procedural texture.
void  Reset ()
  Resets the default procedural texture values.

Property Access Methods

void  SetBlob (KFbxBlob &pBlob)
  Sets the blob.
KFbxBlob  GetBlob () const
  Get the blob.

Constructor & Destructor Documentation

KFbxProceduralTexture ( KFbxSdkManager pManager,
char const *  pName 
) [protected]

Member Function Documentation

void Reset ( ) [virtual]

Resets the default procedural texture values.

Reimplemented from KFbxTexture.

void SetBlob ( KFbxBlob pBlob )

Sets the blob.

Parameters:
pBlob Blob containing information for the procedural texture
Examples:
ProceduralTexture/main.cxx.
KFbxBlob GetBlob ( ) const

Get the blob.

Returns:
Blob containing information for the procedural texture
Examples:
ProceduralTexture/main.cxx.
virtual KFbxObject& Copy ( const KFbxObject pObject ) [virtual]

Copy an object content into this object.

Parameters:
pObject The source object to copy data from.
Returns:
Returns the destination object being modified by the source.
Remarks:
This function replace the assignment operator (operator=). It will copy all property values and the name. Connections are NOT copied.

Reimplemented from KFbxTexture.

bool operator== ( KFbxProceduralTexture const &  pTexture ) const
virtual void Construct ( const KFbxProceduralTexture pFrom ) [protected, virtual]
virtual bool ConstructProperties ( bool  pForceSet ) [protected, virtual]
void Init ( ) [protected]

Member Data Documentation

This property handles the raw data for generating procedural texture.

Definition at line 66 of file kfbxproceduraltexture.h.


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

KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture
KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture KFbxProceduralTexture