Navigation
API > API/Plugins > API/Plugins/CustomizableObjectEditor > API/Plugins/CustomizableObjectEditor/ICustomizableObjectVersionBridge-
Description
Checks whether the version encoded in VersionProperty/CellData is older or equal to the CurrentRelease, meaning that all Mutable table rows marked with this version that return true should be compiled and packaged. The VersionProperty/CellData will encode the game-specific version struct, and should be accessed from the game-specific implementation of this interface in the the VersionBridge property in the CustomizableObject by casting CellData to the GameSpecificVersionType. The Version column in Mutable data table must be of the GameSpecificVersionType type.
| Name | IsVersionPropertyIncludedInCurrentRelease |
| Type | function |
| Header File | /Engine/Plugins/Mutable/Source/CustomizableObjectEditor/Public/MuCOE/CustomizableObjectVersionBridge.h |
| Include Path | #include "MuCOE/CustomizableObjectVersionBridge.h" |
virtual bool IsVersionPropertyIncludedInCurrentRelease
(
const FProperty & VersionProperty,
const uint8 * CellData
) const
True if the table row is included in the current release
Parameters
| Name | Remarks |
|---|---|
| VersionProperty | Property of the column encoding the version of the Mutable table row. Useful for type checking. |
| CellData | pointer to the GameSpecificVersionType struct encoding the version of the Mutable table row |