The small3d framework
small3d::Renderer Member List

This is the complete list of members for small3d::Renderer, including all inherited members.

cameraPositionsmall3d::Renderer
cameraRotationsmall3d::Renderer
clearBuffers(Model &model) constsmall3d::Renderer
clearBuffers(SceneObject &sceneObject) constsmall3d::Renderer
clearScreen() constsmall3d::Renderer
clearScreen(const glm::vec4 &colour) constsmall3d::Renderer
createRectangle(Model &rect, const glm::vec3 &topLeft, const glm::vec3 &bottomRight)small3d::Renderer
deleteTexture(const std::string &name)small3d::Renderer
generateTexture(const std::string &name, const Image &image)small3d::Renderer
generateTexture(const std::string &name, const std::string &text, const glm::vec3 &colour, const int fontSize=48, const std::string &fontPath="resources/fonts/CrusoeText/CrusoeText-Regular.ttf", const bool replace=true)small3d::Renderer
getInstance(const std::string &windowTitle="", const int width=0, const int height=0, const float frustumScale=1.0f, const float zNear=1.0f, const float zFar=24.0f, const float zOffsetFromCamera=-1.0f, const std::string &shadersPath="resources/shaders/", const uint32_t maxObjectsPerPass=20)small3d::Rendererstatic
getWindow() constsmall3d::Renderer
lightDirectionsmall3d::Renderer
lightIntensitysmall3d::Renderer
operator=(Renderer const &)=delete (defined in small3d::Renderer)small3d::Renderer
operator=(Renderer &&)=delete (defined in small3d::Renderer)small3d::Renderer
render(Model &model, const glm::vec3 &offset, const glm::vec3 &rotation, const glm::vec4 &colour, const std::string &textureName="", const bool perspective=true)small3d::Renderer
render(Model &model, const glm::vec3 &offset, const glm::vec3 &rotation, const std::string &textureName)small3d::Renderer
render(Model &model, const std::string &textureName, const bool perspective=true)small3d::Renderer
render(Model &model, const glm::vec4 &colour, const bool perspective=true)small3d::Renderer
render(SceneObject &sceneObject, const glm::vec4 &colour)small3d::Renderer
render(SceneObject &sceneObject, const std::string &textureName)small3d::Renderer
Renderer(Renderer const &)=delete (defined in small3d::Renderer)small3d::Renderer
Renderer(Renderer &&)=delete (defined in small3d::Renderer)small3d::Renderer
swapBuffers() constsmall3d::Renderer
~Renderer()small3d::Renderer