BaseRenderTarget.hh
Go to the documentation of this file.
virtual ~BaseRenderTarget()
Definition: BaseRenderTarget.hh:116
TextureUnitState::TextureAddressingMode u
Definition: BaseRenderTarget.hh:70
virtual math::Color BackgroundColor() const =0
Get the scene background color.
virtual ~BaseRenderWindow()
Definition: BaseRenderTarget.hh:216
Definition: BaseRenderTarget.hh:31
virtual void PreRender()
Prepare this object and any of its children for rendering. This should be called for each object in a...
Definition: BaseRenderTarget.hh:122
STL class.
Represents a render-target to which cameras can render images.
Definition: RenderTarget.hh:34
virtual void SetDevicePixelRatio(const double _ratio)
Set the device to pixel ratio.
Definition: BaseRenderTarget.hh:244
virtual void SetHandle(const std::string &_handle)
Set the window handle to attach the render window to.
Definition: BaseRenderTarget.hh:229
virtual void Rebuild()
Definition: BaseRenderTarget.hh:130
Definition: BaseRenderTarget.hh:80
virtual math::Color BackgroundColor() const
Get the background color of the render target. This should be the same as the scene background color...
Definition: BaseRenderTarget.hh:186
virtual double DevicePixelRatio() const
Get the device to pixel ratio.
Definition: BaseRenderTarget.hh:237
Manages a single scene-graph. This class updates scene-wide properties and holds the root scene node...
Definition: Scene.hh:44
virtual std::string Handle() const
Get the window handle that the render window is attached to.
Definition: BaseRenderTarget.hh:222
virtual unsigned int Height() const
Get render target height in pixels.
Definition: BaseRenderTarget.hh:156
Represents a off-screen render-texture to which cameras can render images.
Definition: RenderTarget.hh:82
virtual void SetHeight(const unsigned int _height)
Set the render target height in pixels.
Definition: BaseRenderTarget.hh:163
virtual unsigned int Width() const
Get render target width in pixels.
Definition: BaseRenderTarget.hh:141
Represents a on-screen render-window to which cameras can render images.
Definition: RenderTarget.hh:93
virtual void SetFormat(PixelFormat _format)
Set the render target image format.
Definition: BaseRenderTarget.hh:178
virtual PixelFormat Format() const
Set the render target image format.
Definition: BaseRenderTarget.hh:171
static PixelFormat Sanitize(PixelFormat _format)
Sanitize given format. If the given value is invalid, PF_UNKNOWN will be returned, otherwise input will be returned unchanged.
BaseRenderTarget()
Definition: BaseRenderTarget.hh:110
virtual ~BaseRenderTexture()
Definition: BaseRenderTarget.hh:202
Definition: ArrowVisual.hh:22
BaseRenderTexture()
Definition: BaseRenderTarget.hh:196
virtual void OnMove()
Alert the window of a window move event.
Definition: BaseRenderTarget.hh:262
virtual void SetWidth(const unsigned int _width)
Set the render target width in pixels.
Definition: BaseRenderTarget.hh:148
BaseRenderWindow()
Definition: BaseRenderTarget.hh:210
virtual void OnResize(const unsigned int _width, const unsigned int _height)
Alert the window of a window resize event.
Definition: BaseRenderTarget.hh:252