mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-05-14 17:11:22 +00:00
42 lines
1.7 KiB
C++
42 lines
1.7 KiB
C++
#ifndef __DNACOMMON_ITWEAKTARGETING_HPP__
|
|
#define __DNACOMMON_ITWEAKTARGETING_HPP__
|
|
|
|
#include "ITweak.hpp"
|
|
namespace DataSpec
|
|
{
|
|
struct ITweakTargeting : public ITweak
|
|
{
|
|
virtual atUint32 GetTargetRadiusMode() const=0;
|
|
virtual float GetSeekerScale() const=0;
|
|
virtual float GetSeekerAngleSpeed() const=0;
|
|
virtual float GetXRayRetAngleSpeed() const=0;
|
|
virtual float GetOrbitPointZOffset() const=0;
|
|
virtual float GetOrbitPointInTime() const=0;
|
|
virtual float GetOrbitPointOutTime() const=0;
|
|
virtual const zeus::CColor& GetThermalReticuleColor() const=0;
|
|
virtual float GetOvershootOffset() const=0;
|
|
virtual float GetXD0() const=0;
|
|
virtual const zeus::CColor& GetSeekerColor() const=0;
|
|
virtual float GetSeekerClampMin() const=0;
|
|
virtual float GetSeekerClampMax() const=0;
|
|
virtual float GetGrappleSelectScale() const=0;
|
|
virtual float GetGrappleScale() const=0;
|
|
virtual float GetGrappleClampMin() const=0;
|
|
virtual float GetGrappleClampMax() const=0;
|
|
virtual const zeus::CColor& GetGrapplePointSelectColor() const=0;
|
|
virtual const zeus::CColor& GetGrapplePointColor() const=0;
|
|
virtual const zeus::CColor& GetLockedGrapplePointSelectColor() const=0;
|
|
virtual const zeus::CColor& GetOrbitPointColor() const=0;
|
|
virtual const zeus::CColor& GetCrosshairsColor() const=0;
|
|
virtual bool DrawOrbitPoint() const=0;
|
|
virtual float GetReticuleClampMin() const=0;
|
|
virtual float GetReticuleClampMax() const=0;
|
|
virtual const zeus::CColor& GetXRayRetRingColor() const=0;
|
|
virtual float GetReticuleScale() const=0;
|
|
virtual float GetScanTargetClampMin() const=0;
|
|
virtual float GetScanTargetClampMax() const=0;
|
|
};
|
|
}
|
|
|
|
#endif // __DNACOMMON_ITWEAKTARGETING_HPP__
|