Files
DevourClient/lib/public/UnityEngine/Transform.h
Jadis0x c99f820fa6 crashing issues fixed
Fixed random crashes occurring while ESP is active. Tested extensively on several maps without crash reports. I believe the issue is resolved
2024-06-28 19:12:21 +03:00

29 lines
824 B
C++

#pragma once
namespace Transform {
app::Transform* GetTransform(app::GameObject* go);
// e.g. NolanBehaviour
template<typename T>
inline app::Transform* GetTransform(T* component);
app::Vector3 GetPosition(app::Transform* transform);
app::Quaternion GetRotation(app::Transform* transform);
app::Vector3 GetForward(app::Transform* transform);
app::Vector3 GetRight(app::Transform* transform);
app::Vector3 GetEulerAngles(app::Quaternion__Boxed rotation);
app::Quaternion QuaternionEuler(app::Vector3 eulerAngles);
app::Quaternion QuaternionIdentity();
template<typename T>
app::Transform* GetTransform(T* component)
{
if (!component) return nullptr;
if (app::Component_get_transform != nullptr) {
return app::Component_get_transform((app::Component*)component, nullptr);
}
return nullptr;
}
}