Scaleform::Render::FilterSet
class FilterSet : public RefCountBase<FilterSet, Stat_Default_Mem>;
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.
|
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. |
Render_Filters.h