iFun Engine API  1.0.0-b6053
Great Technology for Great Games
client_resource_service.h
Go to the documentation of this file.
1 // Copyright (C) 2013-2020 iFunFactory Inc. All Rights Reserved.
2 //
3 // This work is confidential and proprietary to iFunFactory Inc. and
4 // must not be used, disclosed, copied, or distributed without the prior
5 // consent of iFunFactory Inc.
6 
9 #ifndef INCLUDE_FUNAPI_SERVICE_CLIENT_RESOURCE_SERVICE_H_
10 #define INCLUDE_FUNAPI_SERVICE_CLIENT_RESOURCE_SERVICE_H_
11 
13 #include <funapi/types.h>
14 
15 
16 namespace fun {
17 
18 class FUNAPI_DLL_VISIBILITY ClientResourceService : public Component {
19  public:
20  static bool Install(const ArgumentMap &arguments);
21  static bool Start();
22  static bool Uninstall();
23 
24  // Reloads resource files.
25  static void Reload();
26 };
27 
28 } // namespace fun
29 
30 #endif // INCLUDE_FUNAPI_SERVICE_CLIENT_RESOURCE_SERVICE_H_
ArgumentMap class manages application-specific run-time arguments.
Definition: argument_map.h:23
Definition: client_resource_service.h:18
Base class for any service in Funapi.
Definition: component.h:20
Definition: json.h:18