|  | GL Studio C++ Runtime API
    | 
#include <gls_rso_container_util.h>
 
  
 | Public Member Functions | |
| virtual int | LevelsUp () const | 
| virtual int | GroupLevelsDown () const | 
| virtual bool | NamesOnly () const | 
| virtual void | AddExclude (const char *str) | 
| Manage the list of excluded attributes. | |
| virtual int | ExcludeCount () const | 
| virtual const char * | GetExclude (int index) const | 
| Returns NULL if index >= ExcludeCount() or index < -1. | |
| virtual void | AddInclude (const char *str) | 
| Manage the list of included attributes. | |
| virtual int | IncludeCount () const | 
| virtual bool | PassFilter (const char *name) const | 
Standard implmentation for the RSO1_ResourceFilter interface This wraps the GlsResourceFilter class
| 
 | inlinevirtual | 
Returns the number of entries in the exclude list. Default: 0
Implements RSOInterface1::ResourceFilter.
| 
 | inlinevirtual | 
How many levels of children to show. 0 means don't show any children properties -1 means all the way down. Default: -1
Implements RSOInterface1::ResourceFilter.
| 
 | inlinevirtual | 
Returns the number of entries in the include list. Default: 0
Implements RSOInterface1::ResourceFilter.
| 
 | inlinevirtual | 
How many levels of qualification to show in the name. -1 means full qualification. Default: 0 // TODO: confirm this default
Implements RSOInterface1::ResourceFilter.
| 
 | inlinevirtual | 
If true, only a list of names will be returned. Values will not be returned. The format changes to not include the ":". Default: false
Implements RSOInterface1::ResourceFilter.
| 
 | inlinevirtual | 
Check a name against the filters Exclude list takes precedence
Implements RSOInterface1::ResourceFilter.