{ "name" : "Graphics", "sources" : ["Source/Atomic/Graphics"], "includes" : ["", "", ""], "classes" : ["Graphics", "Texture", "Texture2D", "Material", "Drawable", "Viewport", "Renderer", "Octree", "Zone", "Camera", "Light", "RenderPath", "DebugRenderer", "RenderSurface", "Shader", "ShaderPrecache", "ShaderVariation", "Pass", "Technique", "Texture3D", "TextureCube", "View"], "overloads" : { "Viewport" : { "Viewport" : ["Context", "Scene", "Camera", "RenderPath"], "SetRenderPath" : ["XMLFile"] }, "Camera" : { "SetOrthoSize" : ["float"] } }, "typescript_decl" : { "Material" : [ "static getTextureUnitName(unit:TextureUnit):string;", "getShaderParameters():ShaderParameter[];" ], "Light" : [ "getShadowCascade():Number[];", "setShadowCascade(args:Number[]);", "setShadowCascadeParameter(index:number, value:number);" ] } }