FilterSet

FilterSet
Scaleform::Render::FilterSet
Declaration
class FilterSet : public RefCountBase<FilterSet, Stat_Default_Mem>;
Description

FilterSet describes an array of filters that can be stored within a FilterState. Filters within a FilterSet can be modified, added and/or removed until the FilterSet is frozen, at which point is becomes read-only for thread safety reasons.

Methods
Method 
Description 
Adds a filter to the render tree node. 
Determines whether the filter can cache itself across translation. 
Clones a filter set. If deepcopy == true, individual filters are also cloned. 
FilterSet constructor. 
Freezes the filter so that it can no longer be modified. 
Gets whether the FilterSet has cacheAsBitmap enabled. 
Returns the filter from the filter array set on the render tree node. 
Returns the number of filters set for the render tree. 
Returns the array of filters. 
Inserts the filter at the specified place in the filter array. 
Returns true if any filter within the set contributes. 
Determine if the filter was frozen for thread safety reasons. 
Removes all copies of the filter from the set. 
Removes the filter from the specified position in the filter array. 
Sets whether the FilterSet has cacheAsBitmap enabled. 
Sets the filter in the filter array. 
File

Render_Filters.h