#include <HIOUtilityDGN.h>
Public Member Functions | |
HFileInputResult | FileInputByKey (const unsigned short *FileName, HC_KEY key, HInputHandlerOptions *options) |
HFileInputResult | FileInputByKey (const wchar_t *FileName, HC_KEY key, HInputHandlerOptions *options) |
HFileInputResult | FileInputByKey (const char *FileName, HC_KEY key, HInputHandlerOptions *options) |
const char * | GetInputName () |
HInputHandlerStyle | GetInputStyle () |
const char * | GetInputTypesString () |
const char * | GetOutputName () |
HIOUtilityDGN () | |
void | InitDGNDirect () |
void | RegisterInputHandlerTypes () |
void | ShutdownDGNDirect () |
HIOUtilityDGN::HIOUtilityDGN | ( | ) | [inline] |
Constructs an HIOUtilityDGN object.
References HInputOpFileInputByKey, and HInputHandler::SetInputOps().
HFileInputResult HIOUtilityDGN::FileInputByKey | ( | const unsigned short * | FileName, | |
HC_KEY | key, | |||
HInputHandlerOptions * | options | |||
) | [virtual] |
This method reads the DGN file into the segment tree underneath given key.
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 operation. |
Reimplemented from HInputHandler.
HFileInputResult HIOUtilityDGN::FileInputByKey | ( | const char * | FileName, | |
HC_KEY | key, | |||
HInputHandlerOptions * | options | |||
) | [virtual] |
This method reads the DGN file into the segment tree underneath given key.
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. |
Reimplemented from HInputHandler.
const char* HIOUtilityDGN::GetInputName | ( | ) | [inline, virtual] |
HInputHandlerStyle HIOUtilityDGN::GetInputStyle | ( | ) | [inline, virtual] |
Implements HInputHandler.
References HInputHandlerStyleModel.
const char* HIOUtilityDGN::GetInputTypesString | ( | ) | [inline, virtual] |
Implements HInputHandler.
const char* HIOUtilityDGN::GetOutputName | ( | ) | [inline] |
void HIOUtilityDGN::InitDGNDirect | ( | ) |
This method Initializes Runtime Extension environment and DgnDirect toolkit
void HIOUtilityDGN::RegisterInputHandlerTypes | ( | ) | [inline, virtual] |
This method registers the "dgn" extension to this handler as an input handler.
Implements HInputHandler.
References HIORegisterInputType.
void HIOUtilityDGN::ShutdownDGNDirect | ( | ) |
This method Uninitializes the DgnDirect toolkit.