The Battle for Wesnoth  1.19.7+dev
Public Member Functions | List of all members
lua_setter< object_type, value_type > Struct Template Referenceabstract

#include <lua_attributes.hpp>

Public Member Functions

virtual void set (lua_State *L, object_type &obj, const value_type &value) const =0
 
virtual ~lua_setter ()=default
 

Detailed Description

template<typename object_type, typename value_type>
struct lua_setter< object_type, value_type >

Definition at line 73 of file lua_attributes.hpp.

Constructor & Destructor Documentation

◆ ~lua_setter()

template<typename object_type , typename value_type >
virtual lua_setter< object_type, value_type >::~lua_setter ( )
virtualdefault

Member Function Documentation

◆ set()

template<typename object_type , typename value_type >
virtual void lua_setter< object_type, value_type >::set ( lua_State *  L,
object_type &  obj,
const value_type &  value 
) const
pure virtual

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