Here is a list of all documented files with brief descriptions:
[detail level 12345]
| ▼ lib | |
| ▼ GameEngine | |
| ▼ include | |
| ► collision | |
| collisionBuffer.hpp | |
| ► components | |
| AABBCollider.hpp | |
| Animation.hpp | |
| Animator.hpp | |
| Dead.hpp | |
| NetworkEntity.hpp | |
| Parallax.hpp | |
| SoundRequest.hpp | |
| Transform.hpp | |
| Velocity.hpp | |
| ► events | |
| busEvents.hpp | |
| NetworkEvent.hpp | |
| ► factoryDataDriven | |
| factoryDataDriven.hpp | |
| ► inputAction | |
| InputAction.hpp | |
| inputMapping.hpp | |
| ► sceneManager | |
| sceneConcept.hpp | |
| sceneManager.hpp | |
| ► systems | |
| AnimationSystem.hpp | |
| AnimatorSystem.hpp | |
| AudioManagerConcept.hpp | |
| AudioSystem.hpp | |
| ColliderSystem.hpp | |
| DeadSystem.hpp | |
| DebugCollisionSystem.hpp | |
| InputSystem.hpp | |
| MovementSystem.hpp | |
| ParallaxSystem.hpp | |
| RenderConcept.hpp | |
| RenderSystem.hpp | |
| ► utils | |
| vec2.hpp | |
| EngineContext.hpp | |
| Game.hpp | |
| GameEngine.hpp | |
| ▼ Network | |
| ▼ src | |
| ► config | |
| NetworkConfig.hpp | |
| ► connection | |
| Connection.hpp | |
| ► metrics | |
| Metrics.hpp | |
| ► protocol | |
| HandshakeHeader.hpp | |
| MessageHeader.hpp | |
| MessageParser.hpp | |
| PacketHeader.hpp | |
| PacketReader.hpp | |
| PacketWriter.hpp | |
| PingMessage.hpp | |
| PongMessage.hpp | |
| SystemMessages.hpp | |
| ► server | |
| NetworkServer.hpp | |
| ► tracking | |
| PacketTracker.hpp | |
| ► transport | |
| UdpTransport.hpp | |
| ▼ src | |
| ▼ Client | |
| ▼ input | |
| action.hpp | |
| ▼ scene | |
| gameScene.hpp | |
| menuScene.hpp | |
| networkConnectionScene.hpp | |
| sceneType.hpp | |
| sceneValidation.cpp | Compile time check that every client scene satisfies rtk::Scene |
| ▼ systems | |
| PlayerSystem.hpp | |
| game.hpp | |
| NetworkClient.hpp | |
| rtkAudiManagerAdapter.hpp | |
| rtkWindowAdapter.hpp | |
| ▼ Common | |
| ▼ components | |
| Bullet.hpp | |
| Controllable.hpp | |
| Enemy.hpp | |
| EnemyEvent.hpp | |
| ▼ Protocol | |
| BigEndian.hpp | |
| DisconnectPayload.hpp | |
| EntityPayload.hpp | |
| InputPayload.hpp | |
| MessageType.hpp | |
| PayloadCodec.hpp | |
| Position.hpp | |
| SnapshotPayload.hpp | |
| ▼ systems | |
| BulletSystem.hpp | |
| EnemyGarbageCollectorSystem.hpp | |
| EnemySpawnerSystem.hpp | |
| NetworkIdGenerator.hpp | |
| ▼ Server | |
| ▼ Scene | |
| serverGameScene.hpp | |
| serverLobbyScene.hpp | |
| game.hpp | |
| Server.hpp | |
| ServerDeathSystem.hpp | |
| serverScene.hpp | |