AdvanceFrame(bool minimized, double time) | fplbase::Renderer | |
AllowMultiThreading() | fplbase::Renderer | inline |
BeginRendering() | fplbase::Renderer | |
bone_transforms() const | fplbase::Renderer | inline |
camera_pos() const | fplbase::Renderer | inline |
ClearDepthBuffer() | fplbase::Renderer | |
ClearFrameBuffer(const mathfu::vec4 &color) | fplbase::Renderer | |
color() const | fplbase::Renderer | inline |
CompileAndLinkShader(const char *vs_source, const char *ps_source) | fplbase::Renderer | inline |
EndRendering() | fplbase::Renderer | |
environment() (defined in fplbase::Renderer) | fplbase::Renderer | inline |
feature_level() const | fplbase::Renderer | inline |
force_blend_mode() const | fplbase::Renderer | inline |
GetActiveShader() const | fplbase::Renderer | inline |
GetActiveShader() | fplbase::Renderer | inline |
GetFplBaseVersion() const | fplbase::Renderer | inline |
GetRenderState() const | fplbase::Renderer | inline |
GetViewportSize() | fplbase::Renderer | inline |
impl() (defined in fplbase::Renderer) | fplbase::Renderer | inline |
Initialize(const mathfu::vec2i &window_size, const char *window_title, const WindowMode window_mode=kWindowModeWindowedScaled) | fplbase::Renderer | inline |
last_error() const | fplbase::Renderer | inline |
light_pos() const | fplbase::Renderer | inline |
max_vertex_uniform_components() | fplbase::Renderer | inline |
model() const | fplbase::Renderer | inline |
model_view_projection() const | fplbase::Renderer | inline |
num_bones() const | fplbase::Renderer | inline |
RecompileShader(const char *vs_source, const char *ps_source, Shader *shader) | fplbase::Renderer | inline |
Renderer() (defined in fplbase::Renderer) | fplbase::Renderer | |
ScissorOff() | fplbase::Renderer | |
ScissorOn(const mathfu::vec2i &ops, const mathfu::vec2i &size) | fplbase::Renderer | |
set_camera_pos(const mathfu::vec3 &camera_pos) | fplbase::Renderer | inline |
set_color(const mathfu::vec4 &color) | fplbase::Renderer | inline |
set_force_blend_mode(BlendMode bm) | fplbase::Renderer | inline |
set_last_error(const std::string &last_error) (defined in fplbase::Renderer) | fplbase::Renderer | inline |
set_light_pos(const mathfu::vec3 &light_pos) | fplbase::Renderer | inline |
set_model(const mathfu::mat4 &model) | fplbase::Renderer | inline |
set_model_view_projection(const mathfu::mat4 &mvp) | fplbase::Renderer | inline |
set_override_pixel_shader(const std::string &ps) | fplbase::Renderer | inline |
set_window_size(const mathfu::vec2i &ws) | fplbase::Renderer | inline |
SetAnimation(const mathfu::AffineTransform *bone_transforms, int num_bones) | fplbase::Renderer | inline |
SetBlendMode(BlendMode blend_mode, float amount) | fplbase::Renderer | |
SetBlendMode(BlendMode blend_mode) | fplbase::Renderer | |
SetBoneTransforms(const mathfu::AffineTransform *bone_transforms, int num_bones) | fplbase::Renderer | inline |
SetCulling(CullingMode mode) | fplbase::Renderer | |
SetDepthFunction(DepthFunction func) | fplbase::Renderer | |
SetStencilMode(StencilMode mode, int ref, StencilMask mask) | fplbase::Renderer | |
SetViewport(const Viewport &viewport) | fplbase::Renderer | |
SetWindowSize(const mathfu::vec2i &window_size) | fplbase::Renderer | inline |
ShutDown() | fplbase::Renderer | inline |
SupportsTextureFormat(TextureFormat texture_format) const | fplbase::Renderer | inline |
SupportsTextureNpot() const | fplbase::Renderer | inline |
time() const | fplbase::Renderer | inline |
UpdateCachedRenderState(const RenderState &render_state) | fplbase::Renderer | |
window_size() const | fplbase::Renderer | inline |
window_size() | fplbase::Renderer | inline |
~Renderer() (defined in fplbase::Renderer) | fplbase::Renderer | |