#include "SHpch.h" #include "CameraArm.hxx" namespace SHADE { CameraArm::CameraArm(Entity entity) :Component(entity) { } float CameraArm::Pitch::get() { return (GetNativeComponent()->GetPitch()); } void CameraArm::Pitch::set(float val) { GetNativeComponent()->SetPitch(val); } float CameraArm::Yaw::get() { return (GetNativeComponent()->GetYaw()); } void CameraArm::Yaw::set(float val) { GetNativeComponent()->SetYaw(val); } float CameraArm::ArmLength::get() { return (GetNativeComponent()->GetArmLength()); } void CameraArm::ArmLength::set(float val) { GetNativeComponent()->SetArmLength(val); } bool CameraArm::LookAtCameraOrigin::get() { return GetNativeComponent()->lookAtCameraOrigin; } void CameraArm::LookAtCameraOrigin::set(bool val) { GetNativeComponent()->lookAtCameraOrigin = val; } }