VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrf::DtObjectsHasKeyword Class Reference

Returns true if the palette object has the given keyword.

Inheritance diagram for makVrf::DtObjectsHasKeyword:
Inheritance graph
[legend]

Public Member Functions

 DtObjectsHasKeyword (const std::string &)
 
 DtObjectsHasKeyword (const DtObjectsHasKeyword &)
 
virtual ~DtObjectsHasKeyword () override
 
virtual bool shouldAddCreationItem (const DtCreateObjectPaletteItem &, const std::set< std::string > &categories, const std::string &deployedCountry, int force) const override
 
virtual DtPaletteFilterclone () const override
 
virtual bool operator== (const DtPaletteFilter &) const override
 
void setKeyword (const std::string &s)
 
const std::string & keyword () const
 
- Public Member Functions inherited from makVrf::DtPaletteFilter
 DtPaletteFilter ()
 
 DtPaletteFilter (const DtPaletteFilter &)
 
virtual ~DtPaletteFilter ()
 
virtual bool operator!= (const DtPaletteFilter &rhs) const
 

Protected Attributes

std::string myKeyword
 

Constructor & Destructor Documentation

makVrf::DtObjectsHasKeyword::DtObjectsHasKeyword ( const std::string &  )
makVrf::DtObjectsHasKeyword::DtObjectsHasKeyword ( const DtObjectsHasKeyword )
virtual makVrf::DtObjectsHasKeyword::~DtObjectsHasKeyword ( )
overridevirtual

Member Function Documentation

virtual bool makVrf::DtObjectsHasKeyword::shouldAddCreationItem ( const DtCreateObjectPaletteItem ,
const std::set< std::string > &  categories,
const std::string &  deployedCountry,
int  force 
) const
overridevirtual

Override and return false to not add item to palette.

Implements makVrf::DtPaletteFilter.

virtual DtPaletteFilter* makVrf::DtObjectsHasKeyword::clone ( ) const
overridevirtual
virtual bool makVrf::DtObjectsHasKeyword::operator== ( const DtPaletteFilter ) const
overridevirtual

Reimplemented from makVrf::DtPaletteFilter.

void makVrf::DtObjectsHasKeyword::setKeyword ( const std::string &  s)
const std::string& makVrf::DtObjectsHasKeyword::keyword ( ) const
inline

Member Data Documentation

std::string makVrf::DtObjectsHasKeyword::myKeyword
protected

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)