![]() |
Simplygon C++ API
8.3.35800.0
|
#include <SimplygonSDK.h>
Public Member Functions | |
virtual const char * | GetClass () |
virtual bool | IsA (const char *type) const |
![]() | |
virtual rstring | GetExportFilePath ()=0 |
virtual rstring | GetPrimaryTexCoordLevelName ()=0 |
virtual bool | RunExport ()=0 |
virtual void | SetExportFilePath (const char *value)=0 |
virtual void | SetPrimaryTexCoordLevelName (const char *name)=0 |
virtual void | SetScene (IScene *scene)=0 |
virtual void | SetSelectionSet (int exportSelectionSetID)=0 |
![]() | |
virtual rid | AddObserver (robserver *Observer, rid EventId)=0 |
virtual void | AddRef ()=0 |
virtual rstring | GetName ()=0 |
virtual void * | GetUserComponentArea (rid userid)=0 |
virtual void | PrintInfo ()=0 |
virtual void | Release ()=0 |
virtual void | RemoveObserver (rid ObserverId)=0 |
virtual void | SetName (const char *Name)=0 |
Static Public Member Functions | |
static bool | IsClassA (const char *type) |
static IBinaryExporter * | SafeCast (IObject *ptr) |
![]() | |
static bool | IsClassA (const char *type) |
static IGraphicsExporter * | SafeCast (IObject *ptr) |
![]() | |
static bool | IsClassA (const char *type) |
static IObject * | SafeCast (IObject *ptr) |
IBinaryExporter stores the geometry data into a binary file, that is specific for Simplygon. Please note that the binary file is only intended for temporary storage, and that no compatibility between versions of Simplygon is guaranteed.
Definition at line 8810 of file SimplygonSDK.h.
|
virtual |
GetClass returns the name of the class of the object.
Reimplemented from SimplygonSDK::IGraphicsExporter.
|
virtual |
The IsA function returns true if the object is a or is a descendant of the class named as the type parameter
type | is the name of the class to check if the object is, or is a descendant of |
Reimplemented from SimplygonSDK::IGraphicsExporter.
|
inlinestatic |
The IsClassA function returns true if IBinaryExporter is a or is a descendant of the class named as the type parameter
type | is the name of the class to check if the class is, or is a descendant of |
Definition at line 8831 of file SimplygonSDK.h.
|
inlinestatic |
SafeCast makes sure the pointer is of a class that can be cast into a IBinaryExporter pointer, and if this is possible, returns the cast pointer.
ptr | is the pointer to be cast into a IBinaryExporter pointer |
Definition at line 8844 of file SimplygonSDK.h.