Método ExtExtension::Initialize (engextcpp.hpp)
El motor llama al método Initialize para inicializar una biblioteca de extensiones EngExtCpp después de cargarlo.
Sintaxis
HRESULT __thiscall Initialize();
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
La biblioteca de extensiones se inicializó correctamente. |
Comentarios
Este método debe establecer el número de versión de la biblioteca de extensiones. Para ello, establezca los miembros m_ExtMajorVersion y m_ExtMinorVersion de la clase base ExtExtension.
Este método debe establecer el miembro ExtExtensionm_KnownStructs para indicar al motor qué estructuras es capaz de dar formato a la biblioteca de extensiones para la salida.
Si este método se define en la clase de biblioteca de extensiones EXT_CLASS, la biblioteca de extensiones la puede usar para inicializar las variables que requiere.
Es posible que haya o no una sesión de depuración activa cuando se llame a esta función, por lo que no debe suponer que la extensión puede consultar la información de la sesión.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | engextcpp.hpp (include Engextcpp.hpp) |