![]() |
Gorgon Game Engine
|
This is the complete list of members for SceneManager, including all inherited members.
| activatecontext() | Window | |
| ActivatedEvent | SceneManager | |
| ActivateKeyboard() | SceneManager | |
| active | SceneManager | protected |
| Add(Layer &layer) | Layer | |
| Add(Layer *layer) | Layer | |
| added(Layer &layer) override | Window | protectedvirtual |
| AllowResize() | Window | |
| Assume(Scene &scene) | SceneManager | |
| begin() | SceneManager | |
| begin() const | SceneManager | |
| bounds | Layer | protected |
| Center() | Window | |
| Center(const WindowManager::Monitor &monitor) | Window | |
| CharacterEvent | Window | |
| children | Layer | protected |
| Children | Layer | |
| Close() | Window | |
| ClosingEvent | Window | |
| Deactivate() | SceneManager | |
| DeleteScene(SceneID scene) | SceneManager | |
| deleting(Layer *layer) | Window | protected |
| Destroy() | Window | |
| DestroyedEvent | Window | |
| dotransformandclip(bool inverse=false) | Layer | protected |
| end() | SceneManager | |
| end() const | SceneManager | |
| EntireRegion | Layer | static |
| First() const | Layer | |
| Focus() | Window | |
| FocusedEvent | Window | |
| Fullscreen | Window | static |
| GetBounds() const | Layer | |
| GetCalculatedSize() const | Layer | |
| GetEffectiveBounds() const | Layer | |
| GetExteriorBounds() const | Window | |
| GetHeight() const | Layer | |
| GetLeft() const | Layer | |
| GetLocation() const | Layer | |
| GetMinimumRequiredSize() | Window | static |
| GetMonitor() const | Window | |
| GetMouseLocation() const | Window | |
| GetName() const | Window | |
| GetOrder() const | Layer | |
| GetParent() const | Layer | virtual |
| GetPosition() const | Window | |
| GetScene(SceneID scene) | SceneManager | |
| GetSceneCount() const | SceneManager | |
| GetSize() const | Layer | |
| GetTitle() const | Window | |
| GetTop() const | Layer | |
| GetTopLevel() const | Layer | |
| GetTopLevel() | Layer | |
| GetWidth() const | Layer | |
| HasParent() const | Layer | |
| Hide() override | Window | virtual |
| HidePointer() | Window | |
| init() | SceneManager | protected |
| inputtoken | SceneManager | protected |
| Insert(Layer &layer, long under) | Layer | |
| Insert(Layer *layer, long under) | Layer | |
| IsClosed() const | Window | |
| IsFocused() const | Window | |
| IsLeftButtonPressed() const | Window | |
| IsLocalPointer() const | Window | |
| IsMaximized() const | Window | |
| IsMiddleButtonPressed() const | Window | |
| IsMinimized() const | Window | |
| IsPointerVisible() const | Window | |
| IsRightButtonPressed() const | Window | |
| isvisible | Layer | protected |
| IsVisible() const override | Window | virtual |
| IsX1ButtonPressed() const | Window | |
| IsX2ButtonPressed() const | Window | |
| KeyEvent | Window | |
| Last() const | Layer | |
| Layer(const Geometry::Bounds &bounds) | Layer | |
| Layer() | Layer | |
| Layer(const Geometry::Point &location) | Layer | |
| Layer(const Layer &)=delete | Layer | |
| Layer(Layer &&other) | Layer | |
| located(Layer *) override | Window | protectedvirtual |
| LostFocusEvent | Window | |
| Maximize() | Window | |
| Minimize() | Window | |
| MinimizedEvent | Window | |
| 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) override | Window | virtual |
| Move(int x, int y) override | Window | virtual |
| MovedEvent | Window | |
| NewScene(SceneID id, P_ &&... params) | SceneManager | |
| operator=(SceneManager &&)=default | SceneManager | |
| Gorgon::Window::operator=(Window &&other) | Window | |
| Gorgon::Layer::operator=(const Layer &)=delete | Layer | |
| Gorgon::Layer::operator=(Layer &&other) | Layer | |
| parent | Layer | protected |
| PlaceBefore(int before) | Layer | |
| PlaceToBottom() | Layer | |
| PlaceToTop() | Layer | |
| Pointers | Window | |
| PressedButtons() const | Window | |
| PreventResize() | Window | |
| processmessages() | Window | |
| propagate_mouseevent(Input::Mouse::EventType evet, Geometry::Point location, Input::Mouse::Button button, float amount, MouseHandler &handlers) | Layer | virtual |
| Quit() override | SceneManager | virtual |
| quiting | SceneManager | protected |
| Release(SceneID id) | SceneManager | |
| Remove(Layer &layer) | Layer | |
| Remove(Layer *layer) | Layer | |
| removed(Layer &layer) | Layer | protectedvirtual |
| Render() override | Window | virtual |
| Resize(const Geometry::Size &size) override | Window | virtual |
| Resize(int width, int height) override | Window | virtual |
| ResizedEvent | Window | |
| Restore() | Window | |
| RestoredEvent | Window | |
| reverttransformandclip() | Layer | protected |
| Run() override | SceneManager | virtual |
| SceneExists(SceneID id) const | SceneManager | |
| SceneManager() | SceneManager | |
| SceneManager(SceneManager &&)=default | SceneManager | |
| scenes | SceneManager | protected |
| 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() override | Window | virtual |
| ShowPointer() | Window | |
| Step() override | SceneManager | virtual |
| Swap(Window &other) | Window | |
| Gorgon::Layer::Swap(Layer &other) | Layer | |
| SwitchScene(SceneID scene) | SceneManager | |
| SwitchToLocalPointers() | Window | |
| SwitchToWMPointers() | Window | |
| TranslateToTopLevel(Geometry::Point location={0, 0}) const | Layer | virtual |
| 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 &)=delete | SceneManager | |
| 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 &)=delete | Window | |
| 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) | Window | protected |
| Windows | Window | static |
| ~Layer() | Layer | virtual |
| ~SceneManager() | SceneManager | |
| ~Window() | Window |