Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Guerilla (Library)
00355.06.11.22.0220.blamite
The tag editor for the Blamite Game Engine.
float32.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "../fields.h"
4
5
#ifdef GUERILLA_LIB_EXPORTS
6
#define GUERILLA_LIB_API __declspec(dllexport)
7
#else
8
#define GUERILLA_LIB_API __declspec(dllimport)
9
#endif
10
16
class
GUERILLA_LIB_API
BlamTagField_Float32
:
public
BlamTagField
17
{
18
private
:
19
20
public
:
21
float
value = 0.0f;
22
28
BlamTagField_Float32
(
BlamTag
* _tag);
29
30
std::string
GenerateXMLString
();
31
std::vector<char>
GetValueAsBytes
();
32
};
BlamTagField
Class representing a tag field.
Definition:
fields.h:219
GUERILLA_LIB_API
#define GUERILLA_LIB_API
Definition:
float32.h:8
BlamTagField_Float32
Class representing a float32 tag field.
Definition:
float32.h:16
BlamTagField::GenerateXMLString
virtual std::string GenerateXMLString()
Generates a string with the field ID and value, ready to be written to an XML file.
Definition:
BlamTagField.cpp:9
BlamTag
Class representing a Tag.
Definition:
tags.h:126
BlamTagField::GetValueAsBytes
virtual std::vector< char > GetValueAsBytes()
Retrieves the field value as a list of bytes.
Definition:
BlamTagField.cpp:14
HEKGuerilla
components
tags
fields
float32
float32.h
Generated on Sat Jun 11 2022 04:37:17 for Blamite Game Engine - Guerilla (Library) by
1.8.17