arsa
2.7
|
A server to edit effect from client such an editor. More...
#include <Effekseer.h>
Public Member Functions | |
Server () | |
virtual | ~Server () |
virtual bool | Start (uint16_t port)=0 |
start a server More... | |
virtual void | Stop ()=0 |
stop a server More... | |
virtual void | Register (const EFK_CHAR *key, Effect *effect)=0 |
register an effect as a target to edit. a key to search an effect an effect to be edit More... | |
virtual void | Unregister (Effect *effect)=0 |
unregister an effect an effect registered More... | |
virtual void | Update (Manager **managers=nullptr, int32_t managerCount=0, ReloadingThreadType reloadingThreadType=ReloadingThreadType::Main)=0 |
update a server and reload effects all managers which is playing effects. the number of manager More... | |
virtual void | SetMaterialPath (const EFK_CHAR *materialPath)=0 |
Specify root path to load materials. More... | |
virtual void | Regist (const EFK_CHAR *key, Effect *effect)=0 |
deprecated More... | |
virtual void | Unregist (Effect *effect)=0 |
deprecated More... | |
Static Public Member Functions | |
static Server * | Create () |
create a server instance More... | |
A server to edit effect from client such an editor.
Definition at line 3906 of file Effekseer.h.
|
inline |
Definition at line 3910 of file Effekseer.h.
|
inlinevirtual |
Definition at line 3911 of file Effekseer.h.
|
static |
create a server instance
deprecated
register an effect as a target to edit. a key to search an effect an effect to be edit
Specify root path to load materials.
|
pure virtual |
start a server
|
pure virtual |
stop a server
unregister an effect an effect registered
|
pure virtual |
update a server and reload effects all managers which is playing effects. the number of manager