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