#include <HIOUtilityPrc.h>
Public Member Functions | |
HFileInputResult | FileInputByKey (const unsigned short *FileName, HC_KEY key, HInputHandlerOptions *options) |
HFileInputResult | FileInputByKey (const char *FileName, HC_KEY key, HInputHandlerOptions *options) |
HFileInputResult | FileInputByKey (const __wchar_t *FileName, HC_KEY key, HInputHandlerOptions *options) |
const char * | GetInputName () |
HInputHandlerStyle | GetInputStyle () |
const char * | GetInputTypesString () |
const char * | GetOutputName () |
HIOUtilityPrc () | |
void | RegisterInputHandlerTypes () |
Classes | |
struct | include_list |
struct | prc_info |
HIOUtilityPrc::HIOUtilityPrc | ( | ) | [inline] |
Constructs an HIOUtilityPrc object.
References HInputOpFileInputByKey, and HInputHandler::SetInputOps().
HFileInputResult HIOUtilityPrc::FileInputByKey | ( | const unsigned short * | filename, | |
HC_KEY | key, | |||
HInputHandlerOptions * | options | |||
) | [inline, virtual] |
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.
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. |
Reimplemented from HInputHandler.
References HInputHandler::FileInputByKey().
HFileInputResult HIOUtilityPrc::FileInputByKey | ( | const char * | filename, | |
HC_KEY | key, | |||
HInputHandlerOptions * | options | |||
) | [inline, virtual] |
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.
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 the operation. |
Reimplemented from HInputHandler.
References HInputHandler::FileInputByKey().
HFileInputResult HIOUtilityPrc::FileInputByKey | ( | const __wchar_t * | FileName, | |
HC_KEY | key, | |||
HInputHandlerOptions * | options | |||
) | [virtual] |
This method reads a PRC file.
filename | The name of the file to load. | |
key | The HOOPS segment key to load model data into. | |
options | This parameter is currently not being used. |
Reimplemented from HInputHandler.
const char* HIOUtilityPrc::GetInputName | ( | ) | [inline, virtual] |
HInputHandlerStyle HIOUtilityPrc::GetInputStyle | ( | ) | [inline, virtual] |
Implements HInputHandler.
References HInputHandlerStyleModel.
const char* HIOUtilityPrc::GetInputTypesString | ( | ) | [inline, virtual] |
Implements HInputHandler.
const char* HIOUtilityPrc::GetOutputName | ( | ) | [inline] |
void HIOUtilityPrc::RegisterInputHandlerTypes | ( | ) | [inline, virtual] |
This method registers the "prc" extension to this handler as an input handler.
Implements HInputHandler.
References HIORegisterInputType.