class MAGES::StubAnalytics

Overview

Stub class for the analytics module. More…

class StubAnalytics: public MAGES::AnalyticsModule
{
public:
    // properties

    override bool UploadToCloud;

    // methods

    override void Startup();
    override void Shutdown();
    override void InitializeTimer();
    override void InvalidateTimer();
    override double GetTimeSinceStartUp();
    override double GetRealTimeSinceStartUp();
    override TQuery AddQuery< TQuery >(string name);
    override TQuery GetQuery< TQuery >(string name);
    override void RemoveQuery< TQuery >(string name);
    override TEvent AddEvent< TEvent >(string name);
    override TEvent GetEvent< TEvent >(string name);
    override void RemoveEvent< TEvent >(string name);
    override void Export(bool upload);
    override void Upload(bool showUploadProgressUI);
    override void Clean();
};

Inherited Members

public:
    // properties

    int Version;
    string ExportPath;
    bool InitializeRuntime;
    bool UploadToCloud;

    // methods

    void Startup();
    void Shutdown();
    virtual void UpdateModule(UpdatePhase updatePhase);
    void InitializeTimer();
    void InvalidateTimer();
    double GetTimeSinceStartUp();
    double GetRealTimeSinceStartUp();
    TQuery AddQuery< TQuery >(string name);
    TQuery GetQuery< TQuery >(string name);
    void RemoveQuery< TQuery >(string name);
    TEvent AddEvent< TEvent >(string name);
    TEvent GetEvent< TEvent >(string name);
    void RemoveEvent< TEvent >(string name);
    void Export(bool upload);
    void Upload(bool showUploadProgressUI);
    void Clean();

Detailed Documentation

Stub class for the analytics module.

Methods

override void Startup()

Startup analytics (stub).

override void Shutdown()

Shutdown analytics (stub).