mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2024-12-26 23:43:34 +00:00
72c93c8913
Further implements the ControlBehavior processing and adds preparations for cheat detection
26 lines
756 B
C++
26 lines
756 B
C++
#ifndef __BLOCKDEFINITION__H__
|
|
#define __BLOCKDEFINITION__H__
|
|
|
|
#include <string>
|
|
|
|
class AMFArrayValue;
|
|
|
|
class BlockDefinition {
|
|
public:
|
|
BlockDefinition(std::string defaultValue = "", float minimumValue = 0.0f, float maximumValue = 0.0f);
|
|
static BlockDefinition blockDefinitionDefault;
|
|
|
|
std::string& GetDefaultValue() { return defaultValue; };
|
|
float GetMinimumValue() { return minimumValue; };
|
|
float GetMaximumValue() { return maximumValue; };
|
|
void SetDefaultValue(std::string value) { defaultValue = value; };
|
|
void SetMinimumValue(float value) { minimumValue = value; };
|
|
void SetMaximumValue(float value) { maximumValue = value; };
|
|
private:
|
|
std::string defaultValue;
|
|
float minimumValue;
|
|
float maximumValue;
|
|
};
|
|
|
|
#endif //!__BLOCKDEFINITION__H__
|