#include
<kfbximplementationfilter.h>
Definition at line 54 of file kfbximplementationfilter.h.
Public Member Functions |
|
KFbxImplementationFilter (const char *pShadingAPI=sCHR_ANY_SHADING_API, const char *pShadingAPIVersion=sCHR_ANY_SHADING_API_VERSION, const char *pShadingLanguage=sCHR_ANY_SHADING_LANGUAGE, const char *pShadingLanguageVersion=sCHR_ANY_SHADING_LANGUAGE_VERSION) | |
Constructor. |
|
virtual bool | Match (const KFbxObject *pObjectPtr) const |
Tells if this filter matches the given
shading node implementation. |
|
Public Attributes |
|
KString | mShadingAPI |
Stores the shading API. |
|
KString | mShadingAPIVersion |
Stores the shading API Version. |
|
KString | mShadingLanguage |
Stores the shading language. |
|
KString | mShadingLanguageVersion |
Stores the shading language version.
|
KFbxImplementationFilter | ( | const char * | pShadingAPI =
sCHR_ANY_SHADING_API , |
|
const char * | pShadingAPIVersion =
sCHR_ANY_SHADING_API_VERSION , |
|||
const char * | pShadingLanguage =
sCHR_ANY_SHADING_LANGUAGE , |
|||
const char * | pShadingLanguageVersion =
sCHR_ANY_SHADING_LANGUAGE_VERSION |
|||
) |
Constructor.
pShadingAPI | a string containing the implementation API name: MentalRay OpenGL DirectX | |
pShadingAPIVersion | a string containing the implementation API version: eg. 1.0 | |
pShadingLanguage | a string identifying the implementation language name: GLSL = GL Shading Language HLSL = High Level Shading Language CGFX = CG effect(NVidia) RIB = RenderMan (RIB) etc... | |
pShadingLanguageVersion | a string identifying the implementation language version: eg. 1.0 |
virtual bool Match | ( | const KFbxObject * | pObjectPtr | ) | const [virtual] |
Tells if this filter matches the given shading node implementation.
pObjectPtr | The given shading node implementation |
Implements KFbxObjectFilter.
Stores the shading API.
Definition at line 99 of file kfbximplementationfilter.h.
Stores the shading API Version.
Definition at line 102 of file kfbximplementationfilter.h.
Stores the shading language.
Definition at line 105 of file kfbximplementationfilter.h.
Stores the shading language version.
Definition at line 108 of file kfbximplementationfilter.h.