Forward.h 788 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // Copyright (C) 2009-2021, Panagiotis Christopoulos Charitos and contributors.
  2. // All rights reserved.
  3. // Code licensed under the BSD License.
  4. // http://www.anki3d.org/LICENSE
  5. #pragma once
  6. namespace anki
  7. {
  8. // Components
  9. class SceneComponent;
  10. class FrustumComponent;
  11. class InstanceComponent;
  12. class MoveComponent;
  13. class RenderComponent;
  14. class SpatialComponent;
  15. class DecalComponent;
  16. class ReflectionProxyComponent;
  17. class ReflectionProbeComponent;
  18. class FogDensityComponent;
  19. class SkinComponent;
  20. class ParticleEmitterComponent;
  21. class GpuParticleEmitterComponent;
  22. class ModelComponent;
  23. // Nodes
  24. class SceneNode;
  25. class LightNode;
  26. class PointLightNode;
  27. class SpotLightNode;
  28. class CameraNode;
  29. // Events
  30. class EventManager;
  31. class Event;
  32. // Other
  33. class SceneGraph;
  34. } // end namespace anki