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 |