getOrCreateView
Definition
-- @/=[C]:-1
function getOrCreateView(...)
Callers
@/lua/ge/extensions/editor/gen/world.lua
-- local fname = '/tmp/shot_test'
local renderView = RenderViewManagerInstance:getOrCreateView('rvTest')
renderView.luaOwned = true
@/lua/ge/extensions/editor/vehicleDetailViewer.lua
if not rv then
rv = RenderViewManagerInstance:getOrCreateView(view.name)
if not view.runtime then view.runtime = {} end
@/lua/ge/server/commands.lua
local mainView = RenderViewManagerInstance:getOrCreateView('main')
serverConnection.onCameraHandlerSetInitial()
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veStaticRenderView.lua
local mainRVName = mainRVData.name
mainRVData.renderView = RenderViewManagerInstance:getOrCreateView(mainRVName)
mainRVData.renderView.namedTexTargetColor = mainRVName
local axisGizmoRVName = axisGizmoRVData.name
axisGizmoRVData.renderView = RenderViewManagerInstance:getOrCreateView(axisGizmoRVName)
axisGizmoRVData.renderView.namedTexTargetColor = axisGizmoRVName
@/lua/ge/extensions/render/viewDemo.lua
-- create the renderview
renderView = RenderViewManagerInstance:getOrCreateView(renderViewName)
renderView.luaOwned = true -- make sure the view is deleted properly if the GC collects it
@/lua/ge/extensions/util/maptiles.lua
if not renderView then
renderView = RenderViewManagerInstance:getOrCreateView('mapTilePreview')
renderView.namedTexTargetColor = 'mapTilePreview'
@/lua/ge/extensions/editor/camPathEditor.lua
if not renderView then
renderView = RenderViewManagerInstance:getOrCreateView('cameraPathPreview')
renderView.namedTexTargetColor = 'cameraPathPreview'
@/lua/ge/spawn.lua
missionCleanup:addObject(cam.obj)
RenderViewManagerInstance:getOrCreateView('main'):setCameraObject(cam.obj)
end
@/lua/ge/extensions/render/renderViews.lua
-- create the renderview
local renderView = RenderViewManagerInstance:getOrCreateView(options.renderViewName or renderViewName)
renderView.luaOwned = true -- make sure the view is deleted properly if the GC collects it