33#ifndef DVD_WATER_PLANE_H_
34#define DVD_WATER_PLANE_H_
50 ~WaterPlane()
override;
62 const vec3<U16>& getDimensions()
const noexcept;
64 void saveToXML(boost::property_tree::ptree& pt)
const override;
65 void loadFromXML(
const boost::property_tree::ptree& pt)
override;
82 bool postLoad()
override;
97 bool refreshData)
override;
100 friend class ImplResourceLoader;
103 void onEditorChange(std::string_view field)
noexcept;
112 Camera* _reflectionCam{
nullptr };
#define DEFINE_NODE_TYPE(Name, Enum)
Handle console commands that start with a forward slash.
eastl::fixed_vector< GenericDrawCommand, 1, true > GenericDrawCommandContainer