Orrery Terrain · OrreryTerrainEditor module · class
IOrreryTerrainEdExtensionV2
ExperimentalEditor onlyWhat a V2 extension returns.
Declaration
class IOrreryTerrainEdExtensionV2 : public IModularFeature- Header
#include "Mode/OrreryTerrainEdExtensionV2.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainEditor");in an editor module’s Build.cs: an editor module, not in packaged games.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Derives from
IModularFeature
Description
All lists are pulled each time the registry refreshes, so an extension may change them.
Implement it on a class derived from IModularFeature and register it with IModularFeatures under GetModularFeatureName(). It beside a V1 extension of another id is fine; the registry merges both, in extension id order, V1 before V2 on a tie.
Functions
- GetModularFeatureNamestatic
The modular-feature name of V2 extensions.
- GetExtensionId
Unique id of the extension; its entries are removed when it unregisters.
- GetTools
The tools it adds (V1 descriptors).
- GetActions
The actions it adds (V1 descriptors).
- GetLayers
The layers it adds (V1 descriptors).
- GetBrushTargets
The V2 brush targets it adds.