ProfileModifier

ProfileModifier
Scaleform::Render::ProfileModifier
Declaration
class ProfileModifier : public NewOverrideBase<StatRender_Mem>;
Description

Determines behavior of certain operations while executing drawing. Within the ProfilerHAL, there is an active ProfileModifier. The implementation of an overridden ProfilerModifier determines how the scene is rendered, differently from the regular method. The base implementation performs normal rendering.

Methods
Method 
Description 
Begins rendering of a scene. 
Returns the blend mode used by the renderer. 
Gets the overridden clear color, based on the current view mode. 
Gets the overridden color, based on the current view mode. 
Gets the overridden color transform, based on the current view mode. 
Gets the overridden fill type, based on the current view mode. 
Returns whether the scene profiler modifies the color transform. 
ProfileModifier constructor. 
Sets the batch color for the next batch to be rendered. 
Sets the fills flags for the renderer. 
Returns true if a cached primitive (eg. a filter) should be drawn as a simple quad, or its actual representation. 
Determines whether mask geometry should be rendered as regular geometry, based on the current view mode. 
File

Render_Profiler.h