{ "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", "VertexBuffer", "Model", "StaticModel", "Animation", "AnimatedModel", "AnimationController", "AnimationState", "Billboard", "BillboardSet", "CustomGeometry", "DecalSet", "ParticleEffect", "ParticleEmitter", "RibbonTrail", "Skybox", "StaticModelGroup", "Terrain", "TerrainPatch"], "overloads" : { "Viewport" : { "Viewport" : ["Context", "Scene", "Camera", "RenderPath"], "SetRenderPath" : ["XMLFile"] }, "Camera" : { "SetOrthoSize" : ["float"] }, "Graphics" : { "SetWindowPosition" : ["int", "int"], "Draw" : ["PrimitiveType", "unsigned", "unsigned"] }, "StaticModel" : { "SetMaterial" : ["Material"] }, "AnimationState" : { "AnimationState" : ["AnimatedModel", "Animation"] }, "CustomGeometry" : { "SetMaterial" : ["Material"] } }, "typescript_decl" : { "Material" : [ "static getTextureUnitName(unit:TextureUnit):string;", "getShaderParameters():ShaderParameter[];" ], "Light" : [ "getShadowCascade():Number[];", "setShadowCascade(split1:number, split2:number, split3:number, split4:number, fadeStart:number, biasAutoAdjust?:number);", "setShadowCascadeParameter(index:number, value:number);" ], "StaticModel" : [ "setMaterialIndex(index:number, material:Material);" ], "CustomGeometry" : [ "setMaterialIndex(index:number, material:Material);" ] }, "haxe_decl" : { "Light" : [ "function getShadowCascade():Array;", "function setShadowCascade(split1:Float, split2:Float, split3:Float, split4:Float, fadeStart:Float, ?biasAutoAdjust:Float):Void;", "function setShadowCascadeParameter(index:Int, value:Float):Void;" ], "StaticModel" : [ "function setMaterialIndex(index:UInt, material:Material):Void;" ], "CustomGeometry" : [ "function setMaterialIndex(index:UInt, material:Material):Void;" ] } }