|
void | RenderBackground () |
|
| CMenus () |
|
virtual int | Sizeof () const override |
|
void | RenderLoading (const char *pCaption, const char *pContent, int IncreaseCounter, bool RenderLoadingBar=true, bool RenderMenuBackgroundMap=true) |
|
bool | IsInit () |
|
bool | IsActive () const |
|
void | KillServer () |
|
virtual void | OnInit () override |
|
void | OnConsoleInit () override |
|
virtual void | OnStateChange (int NewState, int OldState) override |
|
virtual void | OnWindowResize () override |
|
virtual void | OnRefreshSkins () override |
|
virtual void | OnReset () override |
|
virtual void | OnRender () override |
|
virtual bool | OnInput (const IInput::CEvent &Event) override |
|
virtual bool | OnCursorMove (float x, float y, IInput::ECursorType CursorType) override |
|
virtual void | OnShutdown () override |
|
int | DoButton_CheckBox_Tristate (const void *pId, const char *pText, TRISTATE Checked, const CUIRect *pRect) |
|
void | DemolistPopulate () |
|
void | RefreshFilteredDemos () |
|
void | DemoSeekTick (IDemoPlayer::ETickOffset TickOffset) |
|
const char * | GetCurrentDemoFolder () const |
|
void | GhostlistPopulate () |
|
CGhostItem * | GetOwnGhost () |
|
void | UpdateOwnGhost (CGhostItem Item) |
|
void | DeleteGhostItem (int Index) |
|
void | SortGhostlist () |
|
bool | CanDisplayWarning () const |
|
void | PopupWarning (const char *pTopic, const char *pBody, const char *pButton, std::chrono::nanoseconds Duration) |
|
virtual | ~CComponent () |
|
virtual int | Sizeof () const =0 |
|
class CGameClient * | GameClient () const |
|
class IClient * | Client () const |
|
virtual void | OnStateChange (int NewState, int OldState) |
|
virtual void | OnConsoleInit () |
|
virtual void | OnInit () |
|
virtual void | OnShutdown () |
|
virtual void | OnReset () |
|
virtual void | OnWindowResize () |
|
virtual void | OnRefreshSkins () |
|
virtual void | OnRender () |
|
virtual void | OnNewSnapshot () |
|
virtual void | OnRelease () |
|
virtual void | OnMapLoad () |
|
virtual void | OnMessage (int Msg, void *pRawMsg) |
|
virtual bool | OnCursorMove (float x, float y, IInput::ECursorType CursorType) |
|
virtual bool | OnInput (const IInput::CEvent &Event) |
|
|
void | ClearCustomItems (int CurTab) |
|
const CMenuImage * | FindMenuImage (const char *pName) |
|
void | DefaultButtonCallback () |
|
void | PopupMessage (const char *pTitle, const char *pMessage, const char *pButtonLabel, int NextPopup=POPUP_NONE, FPopupButtonCallback pfnButtonCallback=&CMenus::DefaultButtonCallback) |
|
void | PopupConfirm (const char *pTitle, const char *pMessage, const char *pConfirmButtonLabel, const char *pCancelButtonLabel, FPopupButtonCallback pfnConfirmButtonCallback=&CMenus::DefaultButtonCallback, int ConfirmNextPopup=POPUP_NONE, FPopupButtonCallback pfnCancelButtonCallback=&CMenus::DefaultButtonCallback, int CancelNextPopup=POPUP_NONE) |
|
void | PopupConfirmDeleteSkin7 () |
|
void | DemolistOnUpdate (bool Reset) |
|
void | Render () |
|
void | RenderPopupFullscreen (CUIRect Screen) |
|
void | RenderPopupConnecting (CUIRect Screen) |
|
void | RenderPopupLoading (CUIRect Screen) |
|
void | PopupConfirmDemoReplaceVideo () |
|
void | RenderMenubar (CUIRect Box, IClient::EClientState ClientState) |
|
void | RenderNews (CUIRect MainView) |
|
void | UpdateMusicState () |
|
bool | FetchHeader (CDemoItem &Item) |
|
void | FetchAllHeaders () |
|
void | HandleDemoSeeking (float PositionToSeek, float TimeToSeek) |
|
void | RenderDemoPlayer (CUIRect MainView) |
|
void | RenderDemoPlayerSliceSavePopup (CUIRect MainView) |
|
void | RenderDemoBrowser (CUIRect MainView) |
|
void | RenderDemoBrowserList (CUIRect ListView, bool &WasListboxItemActivated) |
|
void | RenderDemoBrowserDetails (CUIRect DetailsView) |
|
void | RenderDemoBrowserButtons (CUIRect ButtonsView, bool WasListboxItemActivated) |
|
void | PopupConfirmDeleteDemo () |
|
void | PopupConfirmDeleteFolder () |
|
void | RenderStartMenu (CUIRect MainView) |
|
void | RenderGame (CUIRect MainView) |
|
void | PopupConfirmDisconnect () |
|
void | PopupConfirmDisconnectDummy () |
|
void | RenderPlayers (CUIRect MainView) |
|
void | RenderServerInfo (CUIRect MainView) |
|
void | RenderServerInfoMotd (CUIRect Motd) |
|
void | RenderServerControl (CUIRect MainView) |
|
bool | RenderServerControlKick (CUIRect MainView, bool FilterSpectators) |
|
bool | RenderServerControlServer (CUIRect MainView) |
|
void | RenderIngameHint () |
|
void | RenderServerbrowserServerList (CUIRect View, bool &WasListboxItemActivated) |
|
void | RenderServerbrowserStatusBox (CUIRect StatusBox, bool WasListboxItemActivated) |
|
void | Connect (const char *pAddress) |
|
void | PopupConfirmSwitchServer () |
|
void | RenderServerbrowserFilters (CUIRect View) |
|
void | ResetServerbrowserFilters () |
|
void | RenderServerbrowserDDNetFilter (CUIRect View, IFilterList &Filter, float ItemHeight, int MaxItems, int ItemsPerRow, CScrollRegion &ScrollRegion, std::vector< unsigned char > &vItemIds, bool UpdateCommunityCacheOnChange, const std::function< const char *(int ItemIndex)> &GetItemName, const std::function< void(int ItemIndex, CUIRect Item, const void *pItemId, bool Active)> &RenderItem) |
|
void | RenderServerbrowserCommunitiesFilter (CUIRect View) |
|
void | RenderServerbrowserCountriesFilter (CUIRect View) |
|
void | RenderServerbrowserTypesFilter (CUIRect View) |
|
void | RenderServerbrowserInfo (CUIRect View) |
|
void | RenderServerbrowserInfoScoreboard (CUIRect View, const CServerInfo *pSelectedServer) |
|
void | RenderServerbrowserFriends (CUIRect View) |
|
void | FriendlistOnUpdate () |
|
void | PopupConfirmRemoveFriend () |
|
void | RenderServerbrowserTabBar (CUIRect TabBar) |
|
void | RenderServerbrowserToolBox (CUIRect ToolBox) |
|
void | RenderServerbrowser (CUIRect MainView) |
|
template<typename F > |
bool | PrintHighlighted (const char *pName, F &&PrintFn) |
|
CTeeRenderInfo | GetTeeRenderInfo (vec2 Size, const char *pSkinName, bool CustomSkinColors, int CustomSkinColorBody, int CustomSkinColorFeet) const |
|
void | UpdateCommunityCache (bool Force) |
|
const SCommunityIcon * | FindCommunityIcon (const char *pCommunityId) |
|
bool | LoadCommunityIconFile (const char *pPath, int DirType, CImageInfo &Info, SHA256_DIGEST &Sha256) |
|
void | LoadCommunityIconFinish (const char *pCommunityId, CImageInfo &Info, const SHA256_DIGEST &Sha256) |
|
void | RenderCommunityIcon (const SCommunityIcon *pIcon, CUIRect Rect, bool Active) |
|
void | UpdateCommunityIcons () |
|
void | OnConfigSave (IConfigManager *pConfigManager) |
|
bool | RenderLanguageSelection (CUIRect MainView) |
|
void | RenderThemeSelection (CUIRect MainView) |
|
void | RenderSettingsGeneral (CUIRect MainView) |
|
void | RenderSettingsPlayer (CUIRect MainView) |
|
void | RenderSettingsDummyPlayer (CUIRect MainView) |
|
void | RenderSettingsTee (CUIRect MainView) |
|
void | RenderSettingsTee7 (CUIRect MainView) |
|
void | RenderSettingsTeeCustom7 (CUIRect MainView) |
|
void | RenderSkinSelection7 (CUIRect MainView) |
|
void | RenderSkinPartSelection7 (CUIRect MainView) |
|
void | RenderSettingsControls (CUIRect MainView) |
|
void | ResetSettingsControls () |
|
void | RenderSettingsGraphics (CUIRect MainView) |
|
void | RenderSettingsSound (CUIRect MainView) |
|
void | RenderSettings (CUIRect MainView) |
|
void | RenderSettingsCustom (CUIRect MainView) |
|
void | SetNeedSendInfo () |
|
void | SetActive (bool Active) |
|
void | UpdateColors () |
|
bool | CheckHotKey (int Key) const |
|
class IKernel * | Kernel () const |
|
class IEngine * | Engine () const |
|
class IGraphics * | Graphics () const |
|
class ITextRender * | TextRender () const |
|
class IInput * | Input () const |
|
class IStorage * | Storage () const |
|
class CUi * | Ui () const |
|
class ISound * | Sound () const |
|
class CRenderTools * | RenderTools () const |
|
class IConfigManager * | ConfigManager () const |
|
class CConfig * | Config () const |
|
class IConsole * | Console () const |
|
class IDemoPlayer * | DemoPlayer () const |
|
class IDemoRecorder * | DemoRecorder (int Recorder) const |
|
class IFavorites * | Favorites () const |
|
class IServerBrowser * | ServerBrowser () const |
|
class CLayers * | Layers () const |
|
class CCollision * | Collision () const |
|
int64_t | time () const |
|
float | LocalTime () const |
|
class IHttp * | Http () const |
|
|
static void | LoadEntities (struct SCustomEntities *pEntitiesItem, void *pUser) |
|
static int | EntitiesScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static int | GameScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static int | EmoticonsScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static int | ParticlesScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static int | HudScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static int | ExtrasScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static void | ConchainAssetsEntities (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainAssetGame (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainAssetParticles (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainAssetEmoticons (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainAssetHud (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainAssetExtras (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static int | MenuImageScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static int | DemolistFetchCallback (const CFsFileInfo *pInfo, int IsDir, int StorageType, void *pUser) |
|
static void | ConchainBackgroundEntities (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainUpdateMusicState (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static bool | DemoFilterChat (const void *pData, int Size, void *pUser) |
|
static CUi::EPopupMenuFunctionResult | PopupCountrySelection (void *pContext, CUIRect View, bool Active) |
|
static void | ConchainFriendlistUpdate (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainFavoritesUpdate (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainCommunitiesUpdate (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static void | ConchainUiPageUpdate (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
|
static int | CommunityIconScan (const char *pName, int IsDir, int DirType, void *pUser) |
|
static void | Con_AddFavoriteSkin (IConsole::IResult *pResult, void *pUserData) |
|
static void | Con_RemFavoriteSkin (IConsole::IResult *pResult, void *pUserData) |
|
static void | ConfigSaveCallback (IConfigManager *pConfigManager, void *pUserData) |
|
static bool | CompareFilenameAscending (const CMapListItem Lhs, const CMapListItem Rhs) |
|
static CUi::EPopupMenuFunctionResult | PopupMapPicker (void *pContext, CUIRect View, bool Active) |
|
|
int | DoButton_FontIcon (CButtonContainer *pButtonContainer, const char *pText, int Checked, const CUIRect *pRect, int Corners=IGraphics::CORNER_ALL, bool Enabled=true) |
|
int | DoButton_Toggle (const void *pId, int Checked, const CUIRect *pRect, bool Active) |
|
int | DoButton_Menu (CButtonContainer *pButtonContainer, const char *pText, int Checked, const CUIRect *pRect, const char *pImageName=nullptr, int Corners=IGraphics::CORNER_ALL, float Rounding=5.0f, float FontFactor=0.0f, ColorRGBA Color=ColorRGBA(1.0f, 1.0f, 1.0f, 0.5f)) |
|
int | DoButton_MenuTab (CButtonContainer *pButtonContainer, const char *pText, int Checked, const CUIRect *pRect, int Corners, SUIAnimator *pAnimator=nullptr, const ColorRGBA *pDefaultColor=nullptr, const ColorRGBA *pActiveColor=nullptr, const ColorRGBA *pHoverColor=nullptr, float EdgeRounding=10.0f, const SCommunityIcon *pCommunityIcon=nullptr) |
|
int | DoButton_CheckBox_Common (const void *pId, const char *pText, const char *pBoxText, const CUIRect *pRect) |
|
int | DoButton_CheckBox (const void *pId, const char *pText, int Checked, const CUIRect *pRect) |
|
int | DoButton_CheckBoxAutoVMarginAndSet (const void *pId, const char *pText, int *pValue, CUIRect *pRect, float VMargin) |
|
int | DoButton_CheckBox_Number (const void *pId, const char *pText, int Checked, const CUIRect *pRect) |
|
ColorHSLA | DoLine_ColorPicker (CButtonContainer *pResetId, float LineSize, float LabelSize, float BottomMargin, CUIRect *pMainRect, const char *pText, unsigned int *pColorValue, ColorRGBA DefaultColor, bool CheckBoxSpacing=true, int *pCheckBoxValue=nullptr, bool Alpha=false) |
|
ColorHSLA | DoButton_ColorPicker (const CUIRect *pRect, unsigned int *pHslaColor, bool Alpha) |
|
void | DoLaserPreview (const CUIRect *pRect, ColorHSLA OutlineColor, ColorHSLA InnerColor, const int LaserType) |
|
int | DoButton_GridHeader (const void *pId, const char *pText, int Checked, const CUIRect *pRect) |
|
int | DoButton_Favorite (const void *pButtonId, const void *pParentId, bool Checked, const CUIRect *pRect) |
|
int | DoKeyReader (const void *pId, const CUIRect *pRect, int Key, int ModifierCombination, int *pNewModifierCombination) |
|
void | DoSettingsControlsButtons (int Start, int Stop, CUIRect View) |
|
float | RenderSettingsControlsJoystick (CUIRect View) |
|
void | DoJoystickAxisPicker (CUIRect View) |
|
void | DoJoystickBar (const CUIRect *pRect, float Current, float Tolerance, bool Active) |
|
void | SetMenuPage (int NewPage) |
|
void | RefreshBrowserTab (bool Force) |
|
void | RenderInGameNetwork (CUIRect MainView) |
|
void | RenderGhost (CUIRect MainView) |
|
void | RenderSettingsDDNet (CUIRect MainView) |
|
void | RenderSettingsAppearance (CUIRect MainView) |
|
bool | RenderHslaScrollbars (CUIRect *pRect, unsigned int *pColor, bool Alpha, float DarkestLight) |
|