Atomic3D.json 992 B

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "name" : "Atomic3D",
  3. "sources" : ["Source/Atomic/Atomic3D"],
  4. "requires" : ["3D"],
  5. "includes" : ["<Atomic/Container/ArrayPtr.h>","<Atomic/Scene/Scene.h>", "<Atomic/Atomic3D/Animation.h>", "<Atomic/Graphics/OcclusionBuffer.h>",
  6. "<Atomic/Scene/ValueAnimation.h>", "<Atomic/Graphics/Material.h>", "<Atomic/Resource/Image.h>"],
  7. "classes" : ["Model",
  8. "StaticModel",
  9. "Animation", "AnimatedModel", "AnimationController", "AnimationState", "BillboardSet", "CustomGeometry",
  10. "DecalSet", "ParticleEffect", "ParticleEmitter",
  11. "Skybox", "StaticModelGroup", "Terrain", "TerrainPatch"],
  12. "overloads" : {
  13. "StaticModel" : {
  14. "SetMaterial" : ["Material"]
  15. },
  16. "AnimationState" : {
  17. "AnimationState" : ["AnimatedModel", "Animation"]
  18. }
  19. },
  20. "typescript_decl" : {
  21. "StaticModel" : [
  22. "setMaterialIndex(index:number, material:Material);"
  23. ]
  24. },
  25. "haxe_decl" : {
  26. "StaticModel" : [
  27. "function setMaterialIndex(index:UInt, material:Material):Void;"
  28. ]
  29. }
  30. }