HIOUtilitySKP
Functions
HIOUtilitySKP |
|
~HIOUtilitySKP |
|
char const * | GetInputName |
void | RegisterInputHandlerTypes |
HInputHandlerStyle |
GetInputStyle |
char const * | GetInputTypesString |
HFileInputResult | FileInputByKey |
HFileInputResult | FileInputByKey |
HFileInputResult | FileInputByKey |
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.
-