| 123456789101112131415161718192021222324252627282930313233343536373839 |
- $#include "Zone.h"
- class Zone : public Drawable
- {
- void SetBoundingBox(const BoundingBox& box);
- void SetAmbientColor(const Color& color);
- void SetFogColor(const Color& color);
- void SetFogStart(float start);
- void SetFogEnd(float end);
- void SetPriority(int priority);
- void SetOverride(bool enable);
- void SetAmbientGradient(bool enable);
-
- const BoundingBox& GetBoundingBox() const;
- const Matrix3x4& GetInverseWorldTransform() const;
- const Color& GetAmbientColor() const;
- const Color& GetAmbientStartColor();
- const Color& GetAmbientEndColor();
- const Color& GetFogColor() const;
- float GetFogStart() const;
- float GetFogEnd() const;
- int GetPriority() const;
- bool GetOverride() const;
- bool GetAmbientGradient() const;
-
- bool IsInside(const Vector3& point) const;
-
- tolua_property__get_set BoundingBox& boundingBox;
- tolua_readonly tolua_property__get_set Matrix3x4& inverseWorldTransform;
- tolua_property__get_set Color& ambientColor;
- tolua_readonly tolua_property__get_set Color& ambientStartColor;
- tolua_readonly tolua_property__get_set Color& ambientEndColor;
- tolua_property__get_set Color& fogColor;
- tolua_property__get_set float fogStart;
- tolua_property__get_set float fogEnd;
- tolua_property__get_set int priority;
- tolua_property__get_set bool override;
- tolua_property__get_set bool ambientGradient;
- };
|