GPR5100 - Rollback
Loading...
Searching...
No Matches
Public Member Functions | List of all members
game::NetworkClientDebugApp Class Referencefinal

NetworkClientDebugApp is a class that have several NetworkClient and shows them on the screen, each in their own RenderTexture. It allows to debug network apps as easily as the SimulationApp. More...

#include <network_client_debug_app.h>

Inheritance diagram for game::NetworkClientDebugApp:
Inheritance graph
[legend]
Collaboration diagram for game::NetworkClientDebugApp:
Collaboration graph
[legend]

Public Member Functions

void Begin () override
 
void Update (sf::Time dt) override
 
void End () override
 
void DrawImGui () override
 
void Draw (sf::RenderTarget &renderTarget) override
 
void OnEvent (const sf::Event &event) override
 
virtual void Draw (sf::RenderTarget &renderTarget)=0
 
virtual void DrawImGui ()=0
 
virtual void Begin ()=0
 
virtual void Update (sf::Time dt)=0
 
virtual void End ()=0
 
virtual void OnEvent (const sf::Event &event)=0
 

Detailed Description

NetworkClientDebugApp is a class that have several NetworkClient and shows them on the screen, each in their own RenderTexture. It allows to debug network apps as easily as the SimulationApp.

Member Function Documentation

◆ Begin()

void game::NetworkClientDebugApp::Begin ( )
overridevirtual

Implements core::SystemInterface.

◆ Draw()

void game::NetworkClientDebugApp::Draw ( sf::RenderTarget &  renderTarget)
overridevirtual

Implements core::DrawInterface.

◆ DrawImGui()

void game::NetworkClientDebugApp::DrawImGui ( )
overridevirtual

◆ End()

void game::NetworkClientDebugApp::End ( )
overridevirtual

Implements core::SystemInterface.

◆ OnEvent()

void game::NetworkClientDebugApp::OnEvent ( const sf::Event &  event)
overridevirtual

◆ Update()

void game::NetworkClientDebugApp::Update ( sf::Time  dt)
overridevirtual

Implements core::SystemInterface.


The documentation for this class was generated from the following files: