HIOUtilitySKP
Functions
char const * |
|
void |
|
char const * |
|
HFileInputResult |
|
HFileInputResult |
|
HFileInputResult |
Detailed Description
-
class HIOUtilitySKP : public HInputHandler
Public Functions
-
HIOUtilitySKP()
-
inline virtual ~HIOUtilitySKP()
-
inline virtual char const *GetInputName()
- Returns:
A character pointer denoting the name of the handler.
-
inline virtual void RegisterInputHandlerTypes()
This method registers the “skp” extension to this handler as an input handler.
-
inline virtual HInputHandlerStyle GetInputStyle()
- Returns:
The type of input style which is HInputHandlerStyleModel.
-
inline virtual char const *GetInputTypesString()
- Returns:
The input extension type that is handled by HIOUtilitySKP which is “skp”.
-
virtual HFileInputResult FileInputByKey(char const *fileName, HC_KEY key, HInputHandlerOptions *options)
This method reads the SKP file into the segment tree underneath given key.
- Parameters:
filename – The name of the file to load.
key – The HOOPS segment key to load model data into.
options – An options class containing any needed extra information for operation.
- Returns:
The #HFileInputResult result of the input operation.
-
virtual HFileInputResult FileInputByKey(wchar_t const *fileName, HC_KEY key, HInputHandlerOptions *options)
-
virtual HFileInputResult FileInputByKey(unsigned short const *fileName, HC_KEY key, HInputHandlerOptions *options)
This method loads model data from a given file to a given HOOPS segment key. Note that this must be implemented in a subclassed HInputHandler instance handling models.
- Parameters:
filename – The UNICODE name of the file to load.
key – The HOOPS segment key to load model data into.
options – An options class containing any needed extra information for the operation.
- Returns:
The #HFileInputResult result of the input operation.
-
HIOUtilitySKP()