Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CMiniMap Member List

This is the complete list of members for CMiniMap, including all inherited members.

AdditionalChildrenHandled()IGUIObjectinlineprotectedvirtual
ApplyStyle(const CStr &StyleName)IGUIObjectprotected
ChooseMouseOverAndClosest(IGUIObject *&pObject)IGUIObjectprivate
CMiniMap(CGUI &pGUI)CMiniMap
CreateJSObject()CMiniMapprotectedvirtual
Draw(CCanvas2D &canvas)CMiniMapprotectedvirtual
DrawFlare(CCanvas2D &canvas, const MapFlare &flare, double currentTime) constCMiniMapprivate
DrawFlareFrame(CCanvas2D &canvas, const u32 frameIndex, const CRect &destination, const CColor &color, float alpha) constCMiniMapprivate
DrawViewRect(CCanvas2D &canvas) constCMiniMapprivate
EventNameMouseEnterIGUIObjectprotectedstatic
EventNameMouseLeaveIGUIObjectprotectedstatic
EventNameMouseMoveIGUIObjectprotectedstatic
EventNameWorldClickCMiniMapprivatestatic
FireWorldClickEvent(int button, int clicks)CMiniMapprivate
Flare(const CVector2D &pos, const CStr &colorStr)CMiniMap
GetAngle() constCMiniMapprivate
GetBufferedZ() constIGUIObjectprotectedvirtual
GetChildren() constIGUIObjectinline
GetComputedSize()IGUIObject
GetGUI()IGUIObjectinline
GetGUI() constIGUIObjectinline
GetJSObject()IGUIObject
GetMouseWorldCoordinates(float &x, float &z) constCMiniMapprivate
GetName() constIGUIObjectinline
GetParent() constIGUIObjectprotected
GetPresentableName() constIGUIObject
GetTooltipStyle() constIGUIObjectinlinevirtual
GetTooltipText() constIGUIObjectinlinevirtual
HandleAdditionalChildren(const XMBData &file, const XMBElement &child)IGUIObjectinlineprotectedvirtual
HandleMessage(SGUIMessage &Message)CMiniMapprotectedvirtual
IGUIObject(CGUI &pGUI)IGUIObject
IsBaseObject() constIGUIObjectprivate
IsEnabled() constIGUIObject
IsFocused() constIGUIObjectprotected
IsHidden() constIGUIObject
IsHiddenOrGhost() constIGUIObject
IsMouseHovering() constIGUIObjectinlinevirtual
IsMouseOver() constCMiniMapprotectedvirtual
IsRootObject() constIGUIObjectprivate
m_AbsoluteIGUIObjectprotected
m_AspectRatioIGUIObjectprotected
m_CachedActualSizeIGUIObjectprotected
m_ChildrenIGUIObjectprotected
m_ClickingCMiniMapprivate
m_EnabledIGUIObjectprotected
m_FlareAnimationSpeedCMiniMapprivate
m_FlareInterleaveCMiniMapprivate
m_FlareLifetimeSecondsCMiniMapprivate
m_FlareRenderSizeCMiniMapprivate
m_FlareStartFadeSecondsCMiniMapprivate
m_FlareStopFadeSecondsCMiniMapprivate
m_FlareTextureCountCMiniMapprivate
m_FlareTexturesCMiniMapprivate
m_GhostIGUIObjectprotected
m_HiddenIGUIObjectprotected
m_HotkeyIGUIObjectprotected
m_JSObjectIGUIObjectprotected
m_LastClickTimeIGUIObjectprotected
m_MapFlaresCMiniMapprivate
m_MapScaleCMiniMapprivate
m_MapSizeCMiniMapprivate
m_MaskCMiniMapprivate
m_MouseHoveringIGUIObjectprotected
m_NameIGUIObjectprotected
m_pGUIIGUIObjectprotected
m_pParentIGUIObjectprotected
m_ScriptHandlersIGUIObjectprotected
m_SettingsIGUIObjectprotected
m_SizeIGUIObjectprotected
m_StyleIGUIObjectprotected
m_TooltipIGUIObjectprotected
m_TooltipStyleIGUIObjectprotected
m_ZIGUIObjectprotected
ManuallyHandleKeys(const SDL_Event_ *ev)IGUIObjectinlineprotectedvirtual
NONCOPYABLE(IGUIObject)IGUIObject
PlaySound(const CStrW &soundPath) constIGUIObject
PreemptEvent(const SDL_Event_ *ev)IGUIObjectinlineprotectedvirtual
RecreateFlareTextures()CMiniMapprivate
RecurseObject(bool(IGUIObject::*isRestricted)() const, void(IGUIObject::*callbackFunction)(Args... args), Args &&... args)IGUIObjectinline
RegisterChild(IGUIObject *child)IGUIObjectprotected
RegisterScriptHandler(const CStr &eventName, const CStr &Code, CGUI &pGUI)IGUIObject
RegisterSetting(const CStr &Name, IGUISetting *setting)IGUIObject
ReleaseFocus()IGUIObject
ReregisterSetting(const CStr &Name, IGUISetting *setting)IGUIObject
ResetStates()IGUIObjectvirtual
ScriptEvent(const CStr &eventName)IGUIObjectprotected
ScriptEvent(const CStr &eventName, const JS::HandleValueArray &paramData)IGUIObjectprotected
ScriptEventWithReturn(const CStr &eventName)IGUIObjectprotected
ScriptEventWithReturn(const CStr &eventName, const JS::HandleValueArray &paramData)IGUIObjectprotected
SendEvent(EGUIMessageType type, const CStr &eventName)IGUIObject
SendMouseEvent(EGUIMessageType type, const CStr &eventName)IGUIObject
SetCameraPositionFromMousePosition()CMiniMapprivate
SetFocus()IGUIObject
SetHidden(bool hidden)IGUIObjectinline
SetName(const CStr &Name)IGUIObjectinline
SetParent(IGUIObject *pParent)IGUIObjectinlineprotected
SetScriptHandler(const CStr &eventName, JS::HandleObject Function)IGUIObjectprotected
SetSettingFromString(const CStr &Setting, const CStrW &Value, const bool SendMessage)IGUIObject
SettingChanged(const CStr &Setting, const bool SendMessage)IGUIObjectprivate
SettingExists(const CStr &Setting) constIGUIObject
Tick()IGUIObjectinlinevirtual
Trace(JSTracer *trc, void *data)IGUIObjectinlineprivatestatic
TraceMember(JSTracer *trc)IGUIObjectprivate
UnregisterChild(IGUIObject *child)IGUIObjectprotected
UnsetScriptHandler(const CStr &eventName)IGUIObjectprotected
UpdateCachedSize()IGUIObjectvirtual
UpdateMouseOver(IGUIObject *const &pMouseOver)IGUIObjectprotected
WorldSpaceToMiniMapSpace(const CVector3D &worldPosition) constCMiniMapprivate
~CMiniMap()CMiniMapvirtual
~IGUIObject()IGUIObjectvirtual