Gorgon Game Engine
SceneManager Member List

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

activatecontext()Window
ActivatedEventSceneManager
ActivateKeyboard()SceneManager
activeSceneManagerprotected
Add(Layer &layer)Layer
Add(Layer *layer)Layer
added(Layer &layer) overrideWindowprotectedvirtual
AllowResize()Window
Assume(Scene &scene)SceneManager
begin()SceneManager
begin() constSceneManager
boundsLayerprotected
Center()Window
Center(const WindowManager::Monitor &monitor)Window
CharacterEventWindow
childrenLayerprotected
ChildrenLayer
Close()Window
ClosingEventWindow
Deactivate()SceneManager
DeleteScene(SceneID scene)SceneManager
deleting(Layer *layer)Windowprotected
Destroy()Window
DestroyedEventWindow
dotransformandclip(bool inverse=false)Layerprotected
end()SceneManager
end() constSceneManager
EntireRegionLayerstatic
First() constLayer
Focus()Window
FocusedEventWindow
FullscreenWindowstatic
GetBounds() constLayer
GetCalculatedSize() constLayer
GetEffectiveBounds() constLayer
GetExteriorBounds() constWindow
GetHeight() constLayer
GetLeft() constLayer
GetLocation() constLayer
GetMinimumRequiredSize()Windowstatic
GetMonitor() constWindow
GetMouseLocation() constWindow
GetName() constWindow
GetOrder() constLayer
GetParent() constLayervirtual
GetPosition() constWindow
GetScene(SceneID scene)SceneManager
GetSceneCount() constSceneManager
GetSize() constLayer
GetTitle() constWindow
GetTop() constLayer
GetTopLevel() constLayer
GetTopLevel()Layer
GetWidth() constLayer
HasParent() constLayer
Hide() overrideWindowvirtual
HidePointer()Window
init()SceneManagerprotected
inputtokenSceneManagerprotected
Insert(Layer &layer, long under)Layer
Insert(Layer *layer, long under)Layer
IsClosed() constWindow
IsFocused() constWindow
IsLeftButtonPressed() constWindow
IsLocalPointer() constWindow
IsMaximized() constWindow
IsMiddleButtonPressed() constWindow
IsMinimized() constWindow
IsPointerVisible() constWindow
IsRightButtonPressed() constWindow
isvisibleLayerprotected
IsVisible() const overrideWindowvirtual
IsX1ButtonPressed() constWindow
IsX2ButtonPressed() constWindow
KeyEventWindow
Last() constLayer
Layer(const Geometry::Bounds &bounds)Layer
Layer()Layer
Layer(const Geometry::Point &location)Layer
Layer(const Layer &)=deleteLayer
Layer(Layer &&other)Layer
located(Layer *) overrideWindowprotectedvirtual
LostFocusEventWindow
Maximize()Window
Minimize()Window
MinimizedEventWindow
mouse_down(Geometry::Point location, Input::Mouse::Button button)Window
mouse_event(Input::Mouse::EventType event, Geometry::Point location, Input::Mouse::Button button, float amount)Window
mouse_location()Window
mouse_up(Geometry::Point location, Input::Mouse::Button button)Window
Move(const Geometry::Point &position) overrideWindowvirtual
Move(int x, int y) overrideWindowvirtual
MovedEventWindow
NewScene(SceneID id, P_ &&... params)SceneManager
operator=(SceneManager &&)=defaultSceneManager
Gorgon::Window::operator=(Window &&other)Window
Gorgon::Layer::operator=(const Layer &)=deleteLayer
Gorgon::Layer::operator=(Layer &&other)Layer
parentLayerprotected
PlaceBefore(int before)Layer
PlaceToBottom()Layer
PlaceToTop()Layer
PointersWindow
PressedButtons() constWindow
PreventResize()Window
processmessages()Window
propagate_mouseevent(Input::Mouse::EventType evet, Geometry::Point location, Input::Mouse::Button button, float amount, MouseHandler &handlers)Layervirtual
Quit() overrideSceneManagervirtual
quitingSceneManagerprotected
Release(SceneID id)SceneManager
Remove(Layer &layer)Layer
Remove(Layer *layer)Layer
removed(Layer &layer)Layerprotectedvirtual
Render() overrideWindowvirtual
Resize(const Geometry::Size &size) overrideWindowvirtual
Resize(int width, int height) overrideWindowvirtual
ResizedEventWindow
Restore()Window
RestoredEventWindow
reverttransformandclip()Layerprotected
Run() overrideSceneManagervirtual
SceneExists(SceneID id) constSceneManager
SceneManager()SceneManager
SceneManager(SceneManager &&)=defaultSceneManager
scenesSceneManagerprotected
SetBounds(const Geometry::Bounds &bounds)Layer
SetHeight(int height)Layer
SetIcon(const WindowManager::Icon &icon)Window
setname(std::string value)Layer
SetTitle(const std::string &title)Window
SetWidth(int width)Layer
Show() overrideWindowvirtual
ShowPointer()Window
Step() overrideSceneManagervirtual
Swap(Window &other)Window
Gorgon::Layer::Swap(Layer &other)Layer
SwitchScene(SceneID scene)SceneManager
SwitchToLocalPointers()Window
SwitchToWMPointers()Window
TranslateToTopLevel(Geometry::Point location={0, 0}) constLayervirtual
Window()SceneManager
Window(Geometry::Rectangle rect, const std::string &name, bool allowresize=false, bool visible=true)SceneManager
Window(Geometry::Rectangle rect, const char *name, bool allowresize=false, bool visible=true)SceneManager
Window(const Geometry::Size &size, const std::string &name, const std::string &title, bool allowresize=false, bool visible=true)SceneManager
Window(const Geometry::Size &size, const char *name, const char *title, bool allowresize=false, bool visible=true)SceneManager
Window(const Geometry::Size &size, const std::string &name, bool allowresize=false, bool visible=true)SceneManager
Window(const Geometry::Size &size, const char *name, bool allowresize=false, bool visible=true)SceneManager
Window(const WindowManager::Monitor &monitor, const Geometry::Size &size, const std::string &name, bool allowresize=false, bool visible=true)SceneManager
Window(const WindowManager::Monitor &monitor, const Geometry::Size &size, const char *name, bool allowresize=false, bool visible=true)SceneManager
Window(const FullscreenTag &, const WindowManager::Monitor &monitor, const std::string &name, const std::string &title="")SceneManager
Window(const FullscreenTag &tag, const std::string &name, const std::string &title="")SceneManager
Window(const Window &)=deleteSceneManager
Window(Window &&other)SceneManager
Window(const WindowManager::Monitor &monitor, Geometry::Rectangle rect, const std::string &name, const std::string &title, bool allowresize, bool visible)SceneManager
Gorgon::Window::Window(Geometry::Rectangle rect, const std::string &name, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(Geometry::Rectangle rect, const char *name, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(const Geometry::Size &size, const std::string &name, const std::string &title, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(const Geometry::Size &size, const char *name, const char *title, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(const Geometry::Size &size, const std::string &name, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(const Geometry::Size &size, const char *name, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(const WindowManager::Monitor &monitor, const Geometry::Size &size, const std::string &name, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(const WindowManager::Monitor &monitor, const Geometry::Size &size, const char *name, bool allowresize=false, bool visible=true)Window
Gorgon::Window::Window(const FullscreenTag &, const WindowManager::Monitor &monitor, const std::string &name, const std::string &title="")Window
Gorgon::Window::Window(const FullscreenTag &tag, const std::string &name, const std::string &title="")Window
Gorgon::Window::Window(const Window &)=deleteWindow
Gorgon::Window::Window(Window &&other)Window
Gorgon::Window::Window(const WindowManager::Monitor &monitor, Geometry::Rectangle rect, const std::string &name, const std::string &title, bool allowresize, bool visible)Windowprotected
WindowsWindowstatic
~Layer()Layervirtual
~SceneManager()SceneManager
~Window()Window