This is the complete list of members for Sh::IPlatform, including all inherited members.
| Align enum name | Sh::IPlatform | |
| CENTER enum value | Sh::IPlatform | |
| clear(const Color &color)=0 | Sh::IPlatform | protectedpure virtual |
| closeDisplay()=0 | Sh::IPlatform | protectedpure virtual |
| CoreApplication class | Sh::IPlatform | friend |
| createContext(const Vector2< size_t > &size, const Color &color)=0 | Sh::IPlatform | pure virtual |
| display()=0 | Sh::IPlatform | protectedpure virtual |
| displayContext(const IContext *context, const Vector2< double > &position)=0 | Sh::IPlatform | pure virtual |
| displayText(const std::string_view &text, const Frame &frame, Align align)=0 | Sh::IPlatform | pure virtual |
| drawCircle(const Vector2< double > &pos, const double &radius)=0 | Sh::IPlatform | pure virtual |
| drawLine(const Vector2< double > &start, const Vector2< double > &end)=0 | Sh::IPlatform | pure virtual |
| drawPoint(const Vector2< double > &pos)=0 | Sh::IPlatform | pure virtual |
| drawRectangle(const Vector2< double > &pos, const Vector2< double > &size)=0 | Sh::IPlatform | pure virtual |
| getDisplaySize()=0 | Sh::IPlatform | pure virtual |
| getMousePos()=0 | Sh::IPlatform | pure virtual |
| initDisplay(int *argc_ptr, char *argv[])=0 | Sh::IPlatform | protectedpure virtual |
| IPlatform()=default | Sh::IPlatform | protected |
| isRunning()=0 | Sh::IPlatform | pure virtual |
| LEFT enum value | Sh::IPlatform | |
| loadContextFromImage(const std::string_view &filename)=0 | Sh::IPlatform | pure virtual |
| pollEvent()=0 | Sh::IPlatform | protectedpure virtual |
| RenderSystem class | Sh::IPlatform | friend |
| RIGHT enum value | Sh::IPlatform | |
| saveContextAsImage(IContext *context, const std::string_view &filename)=0 | Sh::IPlatform | pure virtual |
| setColor(const Color &color)=0 | Sh::IPlatform | pure virtual |
| setFont(const ResourceManager::Resource &font)=0 | Sh::IPlatform | pure virtual |
| setFontSize(const size_t &font_size)=0 | Sh::IPlatform | pure virtual |
| setTexture(const ResourceManager::Resource &texture)=0 | Sh::IPlatform | pure virtual |
| setViewport(const Frame &frame)=0 | Sh::IPlatform | pure virtual |
| WindowManager class | Sh::IPlatform | friend |
| ~IPlatform()=default | Sh::IPlatform | virtual |