Blamite Game Engine - API  00406.12.10.23.1457.blamite
The API for the Blamite Game Engine.
real.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 #ifdef BLAM_EXPORTS
6 #define BLAM_EXT_API __declspec(dllexport)
7 #else
8 #define BLAM_EXT_API __declspec(dllimport)
9 #endif
10 
17 {
18 public:
19  RealField(std::string _display_name, std::string _extra_info);
20 
21  RealField(std::string _display_name, std::string _extra_info, std::string _input_hint);
22 
23  void ShowImPropertyControl();
24 
25  std::string GetFieldXMLString(int offset);
26 };
RealField
Class representing a real tag field.
Definition: real.h:16
BlamTagClassField.h
BlamTagClassField::GetFieldXMLString
virtual std::string GetFieldXMLString(int offset)
Generates a string representing an XML node associated with this tag field, used for generating plugi...
Definition: BlamTagClassField.cpp:32
BlamTagClassField
Base class representing a plugin field.
Definition: BlamTagClassField.h:28
BLAM_EXT_API
#define BLAM_EXT_API
Definition: real.h:8
BlamTagClassField::ShowImPropertyControl
virtual void ShowImPropertyControl()
Shows a set of ImGUI controls representing the tag field.
Definition: BlamTagClassField.cpp:22