Public Member Functions | Static Public Member Functions | List of all members
DisplayFilterKey Struct Reference

#include <DisplayFilterManager.h>

Inheritance diagram for DisplayFilterKey:
RefCountedBase RefCounted< IRefCounted > IRefCounted

Public Member Functions

DGNPLATFORM_EXPORT ~DisplayFilterKey ()
 
DGNPLATFORM_EXPORT bool Matches (ViewContextR viewContext, ElementHandleCP element) const
 
DGNPLATFORM_EXPORT void PushState (DisplayFilterHandlerId filterId, void const *data, size_t dataSize, bool state)
 
bool IsEmpty ()
 
bool Clear ()
 
bool operator< (DisplayFilterKey const &rhs)
 
- Public Member Functions inherited from RefCounted< IRefCounted >
void * operator new (size_t size)
 
void operator delete (void *rawMemory, size_t size)
 
UInt32 AddRef () const
 
UInt32 Release () const
 
 RefCounted ()
 
 RefCounted (RefCounted const &rhs)
 
RefCountedoperator= (RefCounted const &rhs)
 
UInt32 GetRefCount () const
 

Static Public Member Functions

static DGNPLATFORM_EXPORT
DisplayFilterKeyPtr 
Create ()
 

Additional Inherited Members

- Protected Member Functions inherited from RefCounted< IRefCounted >
virtual ~RefCounted ()
 
- Protected Member Functions inherited from IRefCounted
virtual ~IRefCounted ()
 
void * operator new (size_t size)
 
void operator delete (void *rawMemory, size_t size)
 

Detailed Description

Remarks
Required library : DgnPlatform<ApiNumber>.lib i.e. DgnPlatform5.lib

Constructor & Destructor Documentation

Member Function Documentation

bool Clear ( )
static DGNPLATFORM_EXPORT DisplayFilterKeyPtr Create ( )
static
bool IsEmpty ( )
DGNPLATFORM_EXPORT bool Matches ( ViewContextR  viewContext,
ElementHandleCP  element 
) const
bool operator< ( DisplayFilterKey const &  rhs)
DGNPLATFORM_EXPORT void PushState ( DisplayFilterHandlerId  filterId,
void const *  data,
size_t  dataSize,
bool  state 
)

The documentation for this struct was generated from the following file:

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.