LumixEngine/src/script/set_property_visitor.h
Mikulas Florek 1054749379 lux -> lumix
2014-06-16 21:18:15 +02:00

27 lines
481 B
C++

#pragma once
#include "core/lumix.h"
#include "script_visitor.h"
#include "core/map.h"
#include "core/string.h"
namespace Lumix
{
class SetPropertyVisitor : public ScriptVisitor
{
public:
SetPropertyVisitor(const char* name, void* value, int value_size);
virtual ~SetPropertyVisitor();
virtual void visit(const char* name, float& value) override;
private:
Lumix::string m_property_name;
char* m_value;
int m_value_size;
};
} // ~ namespace Lumix