| 1234567891011121314151617181920212223242526272829303132333435 |
- {
- "name" : "Graphics",
- "sources" : ["Source/Atomic/Graphics"],
- "includes" : ["<Atomic/Scene/Scene.h>", "<Atomic/Graphics/OcclusionBuffer.h>", "<Atomic/Scene/ValueAnimation.h>"],
- "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);"
- ]
- }
- }
|