/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/ThirdParty/RmlUi/Source/Core/Transform.cpp
39 строк
928 B
C-Core
Updated RmlUi to 6.2 and added some improvements (#1813)
10 фев 2026, 01:19
Не верифицирован
10 фев 2026, 01:19
58e2d41
Код
Авторство
О чём код?
#include "../../Include/RmlUi/Core/Transform.h" #include "../../Include/RmlUi/Core/Property.h" #include "../../Include/RmlUi/Core/StyleSheetSpecification.h" #include "../../Include/RmlUi/Core/TransformPrimitive.h" namespace Rml { Transform::Transform() {} Transform::Transform(PrimitiveList primitives) : primitives(std::move(primitives)) {} Property Transform::MakeProperty(PrimitiveList primitives) { Property p(MakeShared<Transform>(std::move(primitives)), Unit::TRANSFORM); p.definition = StyleSheetSpecification::GetProperty(PropertyId::Transform); return p; } void Transform::ClearPrimitives() { primitives.clear(); } void Transform::AddPrimitive(const TransformPrimitive& p) { primitives.push_back(p); } int Transform::GetNumPrimitives() const noexcept { return (int)primitives.size(); } const TransformPrimitive& Transform::GetPrimitive(int i) const noexcept { return primitives[i]; } } // namespace Rml