![]() |
Simplygon C++ API
8.3.34600.0
|
#include <SimplygonSDK.h>
Public Member Functions | |
virtual const char * | GetClass () |
virtual bool | IsA (const char *type) const |
![]() | |
virtual void | Clear ()=0 |
virtual rstring | GetImportFilePath ()=0 |
virtual CountedPointer< IScene > | GetScene ()=0 |
virtual bool | RunImport ()=0 |
virtual void | SetImportFilePath (const char *value)=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 IBinaryImporter * | SafeCast (IObject *ptr) |
![]() | |
static bool | IsClassA (const char *type) |
static IGraphicsImporter * | SafeCast (IObject *ptr) |
![]() | |
static bool | IsClassA (const char *type) |
static IObject * | SafeCast (IObject *ptr) |
IBinaryImporter loads the geometry data from 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 8752 of file SimplygonSDK.h.
|
virtual |
GetClass returns the name of the class of the object.
Reimplemented from SimplygonSDK::IGraphicsImporter.
|
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::IGraphicsImporter.
|
inlinestatic |
The IsClassA function returns true if IBinaryImporter 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 8773 of file SimplygonSDK.h.
|
inlinestatic |
SafeCast makes sure the pointer is of a class that can be cast into a IBinaryImporter pointer, and if this is possible, returns the cast pointer.
ptr | is the pointer to be cast into a IBinaryImporter pointer |
Definition at line 8786 of file SimplygonSDK.h.