History

exposing some controls on the engine to js for debugging

Sam Gateau committed 11 years ago

Commit 903837a1 parent 3c7eb4d8 files · +166 −71Browse files

Showing the changes to libraries/script-engine/src/SceneScriptingInterface.cpp (1 of 8 files). Show all

Unified · Split

libraries/script-engine/src/SceneScriptingInterface.cpp+25−1
@@ -128,4 +128,28 @@ void SceneScriptingInterface::setShouldRenderEntities(bool shouldRenderEntities) · 127 unmodified lines
128 _shouldRenderEntities = shouldRenderEntities;128 _shouldRenderEntities = shouldRenderEntities;
129 emit shouldRenderEntitiesChanged(_shouldRenderEntities);129 emit shouldRenderEntitiesChanged(_shouldRenderEntities);
130 }130 }
131}131}
132
133void SceneScriptingInterface::setEngineRenderOpaque(bool renderOpaque) {
134 _engineRenderOpaque = renderOpaque;
135}
136
137void SceneScriptingInterface::setEngineRenderTransparent(bool renderTransparent) {
138 _engineRenderTransparent = renderTransparent;
139}
140
141void SceneScriptingInterface::setEngineCullOpaque(bool cullOpaque) {
142 _engineCullOpaque = cullOpaque;
143}
144
145void SceneScriptingInterface::setEngineCullTransparent(bool cullTransparent) {
146 _engineCullTransparent = cullTransparent;
147}
148
149void SceneScriptingInterface::setEngineSortOpaque(bool sortOpaque) {
150 _engineSortOpaque = sortOpaque;
151}
152
153void SceneScriptingInterface::setEngineSortTransparent(bool sortTransparent) {
154 _engineSortOpaque = sortTransparent;
155}