ModelResourceEditor.cpp 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. // Copyright (c) 2014-2015, THUNDERBEAST GAMES LLC All rights reserved
  2. // Please see LICENSE.md in repository root for license information
  3. // https://github.com/AtomicGameEngine/AtomicGameEngine
  4. #include "AtomicEditor.h"
  5. #include <Atomic/Core/CoreEvents.h>
  6. #include <Atomic/Scene/Scene.h>
  7. #include <Atomic/Graphics/Octree.h>
  8. #include <Atomic/Graphics/Camera.h>
  9. #include <Atomic/Graphics/Zone.h>
  10. #include <Atomic/Atomic3D/AnimatedModel.h>
  11. #include <Atomic/Atomic3D/Animation.h>
  12. #include <Atomic/Atomic3D/AnimationState.h>
  13. #include <Atomic/Atomic3D/AnimationController.h>
  14. #include <Atomic/Graphics/Material.h>
  15. #include <Atomic/Graphics/DebugRenderer.h>
  16. #include <Atomic/Resource/ResourceCache.h>
  17. #include <Atomic/Input/Input.h>
  18. #include "../AEEditor.h"
  19. #include "ModelResourceEditor.h"
  20. #include <Atomic/UI/UI.h>
  21. namespace AtomicEditor
  22. {
  23. ModelResourceEditor ::ModelResourceEditor(Context* context, const String &fullpath, TBTabContainer *container) :
  24. ResourceEditor(context, fullpath, container),
  25. layout_(0),
  26. view3DContainer_(0),
  27. yaw_(0.0f),
  28. pitch_(0.0f)
  29. {
  30. }
  31. ModelResourceEditor::~ModelResourceEditor()
  32. {
  33. }
  34. bool ModelResourceEditor::OnEvent(const TBWidgetEvent &ev)
  35. {
  36. return false;
  37. }
  38. void ModelResourceEditor::MoveCamera(float timeStep)
  39. {
  40. }
  41. void ModelResourceEditor::HandleUpdate(StringHash eventType, VariantMap& eventData)
  42. {
  43. }
  44. }