Graphics/InstancedRenderable: Take a const reference to the matrix instead of a non-const one

Former-commit-id: 7b2476238be361818cfb02cb4a0e425097854027 [formerly f6551951502fa86158ccba1e3e5e6ff4c5c6bcc3] [formerly ee7a6ccecb0e572be66b5ddc0fb3ebb3be4d9f37 [formerly 9417bcb7a725bff89f21af518de9634942afcd4e]]
Former-commit-id: 3f8556fba2a463a9ad170d3e9bcd5d6681c6b211 [formerly 6e7a249b442e1d3dd7f03fa1736bbbfd9c3ea532]
Former-commit-id: 6ee9e742d25a71962953557137c6e9bdf9be669b
This commit is contained in:
Lynix 2016-08-05 09:09:14 +02:00
parent 3ed7990319
commit b79cb84b09
2 changed files with 3 additions and 3 deletions

View File

@ -66,7 +66,7 @@ namespace Ndk
struct Renderable struct Renderable
{ {
Renderable(Nz::Matrix4f& transformMatrix) : Renderable(const Nz::Matrix4f& transformMatrix) :
data(transformMatrix), data(transformMatrix),
dataUpdated(false) dataUpdated(false)
{ {

View File

@ -54,7 +54,7 @@ namespace Nz
struct InstanceData struct InstanceData
{ {
InstanceData(Matrix4f& referenceMatrix) : InstanceData(const Matrix4f& referenceMatrix) :
transformMatrix(&referenceMatrix), transformMatrix(&referenceMatrix),
flags(0) flags(0)
{ {
@ -75,7 +75,7 @@ namespace Nz
std::vector<UInt8> data; std::vector<UInt8> data;
BoundingVolumef volume; BoundingVolumef volume;
Matrix4f* transformMatrix; const Matrix4f* transformMatrix;
UInt32 flags; UInt32 flags;
int renderOrder; int renderOrder;
}; };