|
Cavestory Mod API
|
This is the complete list of members for BaseModeInstance, including all inherited members.
| AllocSurface(int InsertIndex=-1, int Width=WINDOW_WIDTH, int Height=WINDOW_HEIGHT, unsigned int iMagnification=0) | BaseModeInstance | protected |
| AllocTexture(int InsertIndex=-1, int Width=WINDOW_WIDTH, int Height=WINDOW_HEIGHT, int BitsPerPixel=32, int Magnification=-1, int WindowIndex=0) | BaseModeInstance | |
| BaseModeInstance() | BaseModeInstance | |
| CancelAllModeSchedules(BaseModeInstance *pMode) | BaseModeInstance | protectedstatic |
| CancelSchedule(EventScheduleId iEventId) | BaseModeInstance | static |
| ChatEmotes::CheckOpenList (defined in BaseModeInstance) | BaseModeInstance | friend |
| CloseTooltip(bool fade_out=true) | BaseModeInstance | protected |
| CreateMenuControls(const KeyControlStruct *Buttons, int ButtonCount, bool StackControls=false) | BaseModeInstance | protected |
| CreateTextureTooltip(GUI_POINT point, FontObject *font, const char *text, int life_time=5000, int Magnification=-1) | BaseModeInstance | protected |
| CreateTooltip(GUI_POINT point, FontObject *font, const char *text, int life_time=5000) | BaseModeInstance | protected |
| DoEscapeMenu() | BaseModeInstance | protected |
| DoMode() | BaseModeInstance | virtual |
| Draw()=0 | BaseModeInstance | protectedpure virtual |
| DrawBasicWindow(GUI_RECT *pRect=NULL) | BaseModeInstance | |
| DrawControls(MENU_CONTROLS_DRAW_POSITION DrawPosition, Surface_Ids destSID, const KeyControlStruct *Buttons, int ButtonCount, bool Flash=false, bool StackControls=false, int Alpha=255, unsigned int CustomMagnification=0) | BaseModeInstance | static |
| DrawGame(bool AllowACT=true, int OffsetX=0, int OffsetY=0, bool DoPutFade=true, bool bRunGameLogic=true) | BaseModeInstance | static |
| DrawHUD(int OffsetX=0, int OffsetY=0) | BaseModeInstance | static |
| DrawMenuControls(MENU_CONTROLS_DRAW_POSITION DrawPosition, MENU_CONTROLS_DRAW_FRAME DrawFrame) | BaseModeInstance | protected |
| DrawScreenGrab() | BaseModeInstance | protected |
| DrawSurface(int Index, int X=0, int Y=0, unsigned char Alpha=255, bool AbsolutePos=false) | BaseModeInstance | protected |
| DrawTexture(int Index, int X=0, int Y=0, unsigned char Alpha=255, bool bSubPixels=false, bool bWrapCoordinates=false) | BaseModeInstance | |
| DrawTooltips() | BaseModeInstance | protected |
| EndMode(int value=0x6FFFFFFF, bool bSchedule=false) | BaseModeInstance | virtual |
| EnforceBasicWindowSize(GUI_RECT *pRect) | BaseModeInstance | |
| FinishTexture(int Index) | BaseModeInstance | |
| Free()=0 | BaseModeInstance | protectedpure virtual |
| FreeAllSurfaces() | BaseModeInstance | protected |
| FreeAllTextures() | BaseModeInstance | |
| FreeAllThreads() | BaseModeInstance | |
| FreeSurface(int Index) | BaseModeInstance | protected |
| FreeTexture(int Index) | BaseModeInstance | |
| g_GlobalConfig | BaseModeInstance | protectedstatic |
| GetCenteredX(int Index) | BaseModeInstance | protected |
| GetCenteredY(int Index) | BaseModeInstance | protected |
| GetControlKeySize(const KeyControlStruct *Buttons, int ButtonCount, bool StackControls=false, unsigned int CustomMagnification=0) | BaseModeInstance | static |
| GetCursor(GUI_RECT **pRect=NULL, int *pEventId=NULL) | BaseModeInstance | static |
| GetDefaultFont(unsigned int iMagnification=0) | BaseModeInstance | static |
| GetLocalVideoTexture(int LocalIndex) | BaseModeInstance | |
| GetMagnification() | BaseModeInstance | protectedvirtual |
| GetMenuControlsAct() | BaseModeInstance | protected |
| GetModeConfig() | BaseModeInstance | inline |
| GetRectHoverTime(GUI_POINT mouse_point, GUI_RECT rect) | BaseModeInstance | protected |
| GetRelativeMousePosition(int iIndex) | BaseModeInstance | protected |
| GetRelativeScreenHeight() | BaseModeInstance | protectedvirtual |
| GetRelativeScreenWidth() | BaseModeInstance | protectedvirtual |
| GetRetValue() | BaseModeInstance | |
| GetSelectedSurface() | BaseModeInstance | protected |
| GetSelectedTexture() | BaseModeInstance | |
| GetSurfaceHeight(int Index) | BaseModeInstance | protected |
| GetSurfaceWidth(int Index) | BaseModeInstance | protected |
| GetTextureCentered(int Index) | BaseModeInstance | |
| GetTextureCenteredX(int Index) | BaseModeInstance | |
| GetTextureCenteredY(int Index) | BaseModeInstance | |
| GetTextureHeight(int Index, bool Magnified=true) | BaseModeInstance | |
| GetTextureRelativeMousePoint(int Index) | BaseModeInstance | |
| GetTextureWidth(int Index, bool Magnified=true) | BaseModeInstance | |
| GetTooltipRect() | BaseModeInstance | protected |
| GlobalSurfaceIndexToLocal(Surface_Ids sId) | BaseModeInstance | protected |
| GrabScreen() | BaseModeInstance | protected |
| HideCursor() | BaseModeInstance | static |
| Init()=0 | BaseModeInstance | protectedpure virtual |
| InitControlMenu() | BaseModeInstance | protected |
| IsControlMenuOpen() | BaseModeInstance | protected |
| IsFocusedMode() | BaseModeInstance | protected |
| IsLocalSurfaceAllocated(int Index) | BaseModeInstance | protected |
| IsLocalTextureAllocated(int Index) | BaseModeInstance | |
| IsModeFreeRunning() | BaseModeInstance | |
| IsSchedulePending(EventScheduleId iEventId) | BaseModeInstance | static |
| IsTooltipOpen() | BaseModeInstance | inlineprotected |
| LoadImageToSurface(const char *FileName, int InsertIndex=-1) | BaseModeInstance | protected |
| LoadImageToTexture(const char *FileName, int InsertIndex=-1) | BaseModeInstance | protected |
| LoadSurfaceIDToSurface(Surface_Ids SurfaceID, int InsertIndex=-1) | BaseModeInstance | protected |
| LoadSurfaceIDToTexture(Surface_Ids SurfaceID, int InsertIndex=-1) | BaseModeInstance | protected |
| LocalSurfaceIndexToGlobal(int Index) | BaseModeInstance | protected |
| m_Callbacks (defined in BaseModeInstance) | BaseModeInstance | |
| m_CurTooltip | BaseModeInstance | protected |
| m_Dirty | BaseModeInstance | protected |
| m_End | BaseModeInstance | protected |
| m_FreeCall | BaseModeInstance | protected |
| m_FreeCall_Paused | BaseModeInstance | protected |
| m_ModeConfig | BaseModeInstance | protected |
| m_ModeInput (defined in BaseModeInstance) | BaseModeInstance | protected |
| m_OldTooltip | BaseModeInstance | protected |
| m_PrivData | BaseModeInstance | |
| m_RetValue | BaseModeInstance | protected |
| m_ScreenGrabSurf | BaseModeInstance | protected |
| MessageBox_DrawMode (defined in BaseModeInstance) | BaseModeInstance | friend |
| ModeCallback_OnEnd typedef | BaseModeInstance | |
| ModeInputVector (defined in BaseModeInstance) | BaseModeInstance | friend |
| ModePixelToScreenPixel(int iInput) | BaseModeInstance | protectedvirtual |
| ModeThreadInstance (defined in BaseModeInstance) | BaseModeInstance | friend |
| ModeTick() | BaseModeInstance | virtual |
| OnEnd | BaseModeInstance | |
| Platform::OpenBugReporter (defined in BaseModeInstance) | BaseModeInstance | friend |
| PostDraw() | BaseModeInstance | inlineprotectedvirtual |
| PreRender()=0 | BaseModeInstance | protectedpure virtual |
| ProcessKeys()=0 | BaseModeInstance | protectedpure virtual |
| ProcessLogic()=0 | BaseModeInstance | protectedpure virtual |
| ProcessMouse(GUI_POINT mouse_point)=0 | BaseModeInstance | protectedpure virtual |
| ProcessScheduleList() | BaseModeInstance | static |
| ProcessTooltips() | BaseModeInstance | protected |
| QueryMenuControls(KeyControlStruct pControlBuffer[32], int &pControlCount, bool &bStackControls) | BaseModeInstance | protectedvirtual |
| ReleaseScreenGrab() | BaseModeInstance | protected |
| ReloadFont(const char *pFontName, const char *pFontPath, int iFontW=-1, int iFontH=-1, unsigned int iMagnification=0) | BaseModeInstance | static |
| ReloadMode() | BaseModeInstance | |
| ReloadOpenModes() | BaseModeInstance | static |
| RemoveKey(int iInputFlags, KeyInputType iType=KeyInputType::KIT_Key) | BaseModeInstance | protected |
| ResetMode() | BaseModeInstance | |
| ResetRectHover() | BaseModeInstance | protected |
| RunGameLogic(bool AllowACT=true) | BaseModeInstance | static |
| Schedule(unsigned int iDelay, EventSchedulePayloadFunc pPayloadFunc, void *pUserData=NULL, BaseModeInstance *pOwner=NULL) | BaseModeInstance | static |
| ScheduleReloadOpenModes() | BaseModeInstance | static |
| SelectSurface(int Index) | BaseModeInstance | protected |
| SelectTexture(int Index) | BaseModeInstance | |
| SetCursor(CSMP_CURSOR_TYPE iType, int iEventId=-1, GUI_RECT *pRect=NULL) | BaseModeInstance | static |
| SetDirty() | BaseModeInstance | inlinevirtual |
| SetGameResolution (defined in BaseModeInstance) | BaseModeInstance | friend |
| SetGlobalConfig(MODE_GLOBAL_CONFIG_TYPE eType, const char *pValue) | BaseModeInstance | static |
| SetMenuControlsAct(MENU_CONTROLS_ACTS NewAct) | BaseModeInstance | protected |
| SetModePaused(bool bValue) | BaseModeInstance | |
| SetRetValue(int value) | BaseModeInstance | |
| SetTooltipPosition(GUI_POINT new_position) | BaseModeInstance | protected |
| ShowCursor() | BaseModeInstance | static |
| ShowTutorialPages(BaseModeInstance *pCaller, int iPageCount,...) | BaseModeInstance | static |
| StartAllNewThreads() | BaseModeInstance | |
| StartAsyncOperation(ModeThreadInstance::ModeCallback_OnThreadLoop pOnLoopFunc, ModeThreadInstance::ModeCallback_OnThreadComplete pOnCompleteFunc=NULL, void *pUserData=NULL) | BaseModeInstance | |
| StartMode() | BaseModeInstance | virtual |
| StopThread(ModeThreadId iThreadId, bool bWaitForFinish=false) | BaseModeInstance | |
| TranslateMousePosition(GUI_POINT *pMouseInput, const GUI_POINT &pWindowOffset) | BaseModeInstance | protectedvirtual |
| TranslateMousePosition(GUI_POINT *pMouseInput) | BaseModeInstance | protectedvirtual |
| UpdateScreenGrab() | BaseModeInstance | protected |
| ~BaseModeInstance() (defined in BaseModeInstance) | BaseModeInstance |