Graphics.json 1.0 KB

12345678910111213141516171819202122232425262728
  1. {
  2. "name" : "Graphics",
  3. "sources" : ["Graphics"],
  4. "includes" : ["../../Scene/Scene.h", "../../Graphics/Animation.h", "../../Graphics/OcclusionBuffer.h", "../../Scene/ValueAnimation.h"],
  5. "classes" : ["Graphics", "Texture", "Texture2D", "Model", "Material", "Drawable",
  6. "Viewport", "Renderer", "Octree", "Zone", "StaticModel", "Camera", "Light", "RenderPath",
  7. "Animation", "AnimatedModel", "AnimationController", "AnimationState", "BillboardSet", "CustomGeometry",
  8. "DebugRenderer", "DecalSet", "OcclusionBuffer", "ParticleEffect", "ParticleEmitter",
  9. "RenderSurface", "Shader", "ShaderPrecache", "ShaderVariation",
  10. "Skybox", "StaticModelGroup", "Pass", "Technique", "Terrain", "TerrainPatch",
  11. "Texture3D", "TextureCube", "View"],
  12. "overloads" : {
  13. "StaticModel" : {
  14. "SetMaterial" : ["Material"]
  15. },
  16. "Viewport" : {
  17. "Viewport" : ["Context", "Scene", "Camera", "RenderPath"]
  18. },
  19. "Camera" : {
  20. "SetOrthoSize" : ["float"]
  21. },
  22. "AnimationState" : {
  23. "AnimationState" : ["AnimatedModel", "Animation"]
  24. }
  25. }
  26. }