12#ifndef WsfScriptTerrainClass_HPP
13#define WsfScriptTerrainClass_HPP
15#include "wsf_export.h"
17#include "UtScriptBasicTypes.hpp"
31 void*
Create(
const UtScriptContext& aInstance)
override;
32 void Destroy(
void* aObjectPtr)
override;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
WsfScriptTerrainClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfScriptTerrainClass.cpp:19
UT_DECLARE_SCRIPT_METHOD(MaskedByUnderwaterTerrain)
void * Create(const UtScriptContext &aInstance) override
Definition WsfScriptTerrainClass.cpp:43
UT_DECLARE_SCRIPT_METHOD(VegetationElevInterp)
UT_DECLARE_SCRIPT_METHOD(TerrainElevApprox)
UT_DECLARE_SCRIPT_METHOD(MaskedByVegetation)
UT_DECLARE_SCRIPT_METHOD(BathymetryElevInterp)
void Destroy(void *aObjectPtr) override
Definition WsfScriptTerrainClass.cpp:49
UT_DECLARE_SCRIPT_METHOD(BathymetryElevApprox)
UT_DECLARE_SCRIPT_METHOD(MaskedByTerrain)
UT_DECLARE_SCRIPT_METHOD(TerrainElevInterp)
UT_DECLARE_SCRIPT_METHOD(VegetationElevApprox)