OGRE  14.2
Object-Oriented Graphics Rendering Engine
Ogre::SimpleParamCommand< _Class, Param, getter, setter > Class Template Reference

Generic ParamCommand implementation stores pointers to the class getter and setter functions. More...

#include <OgreStringInterface.h>

+ Inheritance diagram for Ogre::SimpleParamCommand< _Class, Param, getter, setter >:

Public Member Functions

String doGet (const void *target) const override
 
void doSet (void *target, const String &val) override
 

Detailed Description

template<typename _Class, typename Param, Param(_Class::*)() const getter, void(_Class::*)(Param) setter>
class Ogre::SimpleParamCommand< _Class, Param, getter, setter >

Generic ParamCommand implementation stores pointers to the class getter and setter functions.

Member Function Documentation

◆ doGet()

template<typename _Class , typename Param , Param(_Class::*)() const getter, void(_Class::*)(Param) setter>
String Ogre::SimpleParamCommand< _Class, Param, getter, setter >::doGet ( const void *  target) const
inlineoverride

◆ doSet()

template<typename _Class , typename Param , Param(_Class::*)() const getter, void(_Class::*)(Param) setter>
void Ogre::SimpleParamCommand< _Class, Param, getter, setter >::doSet ( void *  target,
const String val 
)
inlineoverride

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