Elaztek Developer Hub
Blamite Game Engine - Guerilla (Library)  00386.06.16.23.0646.blamite
The tag editor for the Blamite Game Engine.
BlamPluginField_Bitfield.cpp File Reference
#include "bitfield.h"
#include <Strings/components/logger/logger.h>
#include <Strings/components/utils/converters/converters.h>
#include "components/tags/tags.h"
+ Include dependency graph for BlamPluginField_Bitfield.cpp:

Macros

#define GUERILLA_BITFIELD_DECOMPILE_SET_BITFIELD_BIT(index)
 

Macro Definition Documentation

◆ GUERILLA_BITFIELD_DECOMPILE_SET_BITFIELD_BIT

#define GUERILLA_BITFIELD_DECOMPILE_SET_BITFIELD_BIT (   index)
Value:
if (bits.size() > index) \
{ \
BlamBitfieldBitData new_bit = BlamBitfieldBitData(); \
new_bit.id = bits.at(index).id; \
new_bit.value = bitfield->flag##index##; \
new_bitfield_field->bits.push_back(new_bit); \
}
BlamBitfieldBitData
Data structure containing data for a bitfield bit.
Definition: bitfield.h:28