| AcquireInterface() (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | inlinevirtual |
| ActivateApp(bool bActivate)=0 | ParaEngine::IParaEngineApp | pure virtual |
| AddToSingletonReleasePool(CRefCounted *pObject) | ParaEngine::IParaEngineApp | inlinevirtual |
| AppLog(const char *sMessage) | ParaEngine::IParaEngineApp | inlinevirtual |
| BringWindowToTop()=0 | ParaEngine::IParaEngineApp | pure virtual |
| ClientToGame(int &inout_x, int &inout_y, bool bInBackbuffer=true)=0 | ParaEngine::IParaEngineApp | pure virtual |
| CloneInterface(void *remapDir=NULL) (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | inlinevirtual |
| Create(HINSTANCE hInstance=0)=0 | ParaEngine::IParaEngineApp | pure virtual |
| CreateFromD3D9Device(IDirect3DDevice9 *pD3dDevice, IDirect3DSwapChain9 *apSwapChain)=0 | ParaEngine::IParaEngineApp | pure virtual |
| DeleteDeviceObjects()=0 | ParaEngine::IParaEngineApp | pure virtual |
| DeleteInterface() (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | inlinevirtual |
| DoWork()=0 | ParaEngine::IParaEngineApp | pure virtual |
| Enable3DRendering(bool bEnable)=0 | ParaEngine::IParaEngineApp | pure virtual |
| EnablePassiveRendering(bool bEnable)=0 | ParaEngine::IParaEngineApp | pure virtual |
| Exit(int nReturnCode=0)=0 | ParaEngine::IParaEngineApp | pure virtual |
| FixWindowSize(bool fixed)=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| ForceRender() | ParaEngine::IParaEngineApp | inlinevirtual |
| GameToClient(int &inout_x, int &inout_y, bool bInBackbuffer=true)=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetAppCommandLine() | ParaEngine::IParaEngineApp | inlinevirtual |
| GetAppCommandLineByParam(const char *pParam, const char *defaultValue) | ParaEngine::IParaEngineApp | inlinevirtual |
| GetAppState()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetCoreUsage()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetCursorPosition(int *pX, int *pY, bool bInBackbuffer=true)=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetFPS() (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | inlinevirtual |
| GetID() (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | inlinevirtual |
| GetIgnoreWindowSizeChange()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetInterface(Interface_ID id) (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | inlinevirtual |
| GetMainWindow()=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| GetMessageFromApp(CWinRawMsg *pMsg)=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetModuleDir() | ParaEngine::IParaEngineApp | inlinevirtual |
| GetModuleHandle()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetMultiSampleQuality()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetMultiSampleType()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetNPLRuntime()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetRefreshTimer()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetResolution(float *pX, float *pY)=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetReturnCode()=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| GetScreenResolution(Vector2 *pOut) | ParaEngine::IParaEngineApp | inlinevirtual |
| GetTouchPointX()=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetTouchPointY()=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| GetWindowCreationSize(int *pWidth, int *pHeight)=0 | ParaEngine::IParaEngineApp | pure virtual |
| GetWindowText()=0 | ParaEngine::IParaEngineApp | pure virtual |
| HasClosingRequest() | ParaEngine::IParaEngineApp | inlinevirtual |
| HasNewConfig()=0 | ParaEngine::IParaEngineApp | pure virtual |
| immediateRelease enum value (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | |
| Init(HWND *pHWND=0)=0 | ParaEngine::IParaEngineApp | pure virtual |
| InitDeviceObjects()=0 | ParaEngine::IParaEngineApp | pure virtual |
| InvalidateDeviceObjects()=0 | ParaEngine::IParaEngineApp | pure virtual |
| Is3DRenderingEnabled()=0 | ParaEngine::IParaEngineApp | pure virtual |
| IsAppActive()=0 | ParaEngine::IParaEngineApp | pure virtual |
| IsFullScreenMode()=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| IsPassiveRenderingEnabled()=0 | ParaEngine::IParaEngineApp | pure virtual |
| IsServerMode() | ParaEngine::IParaEngineApp | inlinevirtual |
| IsSlateMode()=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| IsTouchInputting()=0 | ParaEngine::IParaEngineApp | pure virtual |
| IsWindowClosingAllowed()=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| IsWindowedMode()=0 | ParaEngine::IParaEngineApp | pure virtual |
| LifetimeControl() (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | inlinevirtual |
| LifetimeType enum name (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | |
| LoadNPLPackage(const char *sFilePath, std::string *pOutMainFile=NULL) | ParaEngine::IParaEngineApp | inlinevirtual |
| MsgProcApp(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)=0 | ParaEngine::IParaEngineApp | pure virtual |
| MsgProcWinThread(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, bool bCallDefProcedure=true)=0 | ParaEngine::IParaEngineApp | pure virtual |
| MsgProcWinThreadCustom(UINT uMsg, WPARAM wParam, LPARAM lParam)=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| noRelease enum value (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | |
| PostWinThreadMessage(UINT uMsg, WPARAM wParam, LPARAM lParam)=0 | ParaEngine::IParaEngineApp | pure virtual |
| ReleaseInterface() (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | inlinevirtual |
| Render3DEnvironment(bool bForceRender=false)=0 | ParaEngine::IParaEngineApp | pure virtual |
| RestoreDeviceObjects()=0 | ParaEngine::IParaEngineApp | pure virtual |
| Run(HINSTANCE hInstance)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SendMessageToApp(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)=0 | ParaEngine::IParaEngineApp | pure virtual |
| serverControlled enum value (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | |
| SetAllowWindowClosing(bool bAllowClosing)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetAppCommandLine(const char *pCommandLine) | ParaEngine::IParaEngineApp | inlinevirtual |
| SetAppState(ParaEngine::PEAppState state)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetCoreUsage(DWORD dwUsage)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetFullScreenMode(bool bFullscreen)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetHasClosingRequest(bool val) (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | inlinevirtual |
| SetHasNewConfig(bool bHasNewConfig)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetIgnoreWindowSizeChange(bool bIgnoreSizeChange)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetMainWindow(HWND hWnd, bool bIsExternalWindow=true)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetMinUIResolution(int nWidth, int nHeight, bool bAutoUIScaling=true)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetMultiSampleQuality(int nType)=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| SetMultiSampleType(int nType)=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| SetRefreshTimer(float fTimeInterval, int nFrameRateControl=0)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetResolution(float x, float y)=0 (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | pure virtual |
| SetReturnCode(int nReturnCode)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetScreenResolution(const Vector2 &vSize) (defined in ParaEngine::IParaEngineApp) | ParaEngine::IParaEngineApp | inlinevirtual |
| SetTouchInputting(bool bTouchInputting) | ParaEngine::IParaEngineApp | inlinevirtual |
| SetWindowedMode(bool bWindowed)=0 | ParaEngine::IParaEngineApp | pure virtual |
| SetWindowText(const char *pChar)=0 | ParaEngine::IParaEngineApp | pure virtual |
| ShowMenu(bool bShow)=0 | ParaEngine::IParaEngineApp | pure virtual |
| StartApp(const char *sCommandLine=0)=0 | ParaEngine::IParaEngineApp | pure virtual |
| StopApp()=0 | ParaEngine::IParaEngineApp | pure virtual |
| SystemMessageBox(const std::string &msg) | ParaEngine::IParaEngineApp | inlinevirtual |
| UpdateScreenMode()=0 | ParaEngine::IParaEngineApp | pure virtual |
| wantsRelease enum value (defined in ParaEngine::BaseInterface) | ParaEngine::BaseInterface | |
| WriteConfigFile(const char *sFileName)=0 | ParaEngine::IParaEngineApp | pure virtual |
| WriteToLog(const char *sFormat,...)=0 | ParaEngine::IParaEngineApp | pure virtual |