Esempio n. 1
0
 void ECEditorModule::PostInitialize()
 {
     RegisterConsoleCommand(Console::CreateCommand("ECEditor", 
         "Shows the EC editor.",
         Console::Bind(this, &ECEditorModule::ShowWindow)));
         
     scene_event_category_ = event_manager_->QueryEventCategory("Scene");
     framework_event_category_ = event_manager_->QueryEventCategory("Framework");
     input_event_category_ = event_manager_->QueryEventCategory("Input");
 }
Esempio n. 2
0
void DebugStatsModule::PostInitialize()
{
#ifdef _WINDOWS
    QueryPerformanceCounter(&lastCallTime);
#endif

#ifdef PROFILING
    RegisterConsoleCommand(Console::CreateCommand("Prof", 
        "Shows the profiling window.",
        Console::Bind(this, &DebugStatsModule::ShowProfilingWindow)));

    RegisterConsoleCommand(Console::CreateCommand("rin", 
        "Sends a random network message in.",
        Console::Bind(this, &DebugStatsModule::SendRandomNetworkInPacket)));

    RegisterConsoleCommand(Console::CreateCommand("rout", 
        "Sends a random network message out.",
        Console::Bind(this, &DebugStatsModule::SendRandomNetworkOutPacket)));
#endif

    frameworkEventCategory_ = framework_->GetEventManager()->QueryEventCategory("Framework");
    if (frameworkEventCategory_ == 0)
        LogError("Failed to query \"Framework\" event category");
}
Esempio n. 3
0
    // virtual
    void OgreRenderingModule::PostInitialize()
    {
        Foundation::EventManagerPtr event_manager = framework_->GetEventManager();

        asset_event_category_ = event_manager->QueryEventCategory("Asset");
        resource_event_category_ = event_manager->QueryEventCategory("Resource");
        input_event_category_ = event_manager->QueryEventCategory("Input");
        scene_event_category_ = event_manager->QueryEventCategory("Scene");
        network_state_event_category_ = event_manager->QueryEventCategory("NetworkState");
        
        renderer_->PostInitialize();

        RegisterConsoleCommand(Console::CreateCommand(
                "RenderStats", "Prints out render statistics.", 
                Console::Bind(this, &OgreRenderingModule::ConsoleStats)));
        renderer_settings_ = RendererSettingsPtr(new RendererSettings(framework_));
    }
Esempio n. 4
0
static int InstallConsoleHandler(void)
{
    /*  Our command line handler interfaces the system operator
    with this NLM */

    NX_WRAP_INTERFACE(CommandLineInterpreter, 2, (void*)&(ConsoleHandler.parser));

    ConsoleHandler.rTag = AllocateResourceTag(getnlmhandle(), "Command Line Processor",
        ConsoleCommandSignature);
    if (!ConsoleHandler.rTag)
    {
        printf("Error on allocate resource tag\n");
        return 1;
    }

    RegisterConsoleCommand(&ConsoleHandler);

    /*  The Remove procedure unregisters the console handler */

    return 0;
}
Esempio n. 5
0
 void AssetModule::PostInitialize()
 {
     RegisterConsoleCommand(Console::CreateCommand(
         "RequestAsset", "Request asset from server. Usage: RequestAsset(uuid,assettype)", 
         Console::Bind(this, &AssetModule::ConsoleRequestAsset)));
 }
Esempio n. 6
0
void QtInputModule::PostInitialize()
{
    RegisterConsoleCommand(Console::CreateCommand("bindings", 
        "Shows the bindings configuration window.",
        Console::Bind(this, &QtInputModule::ShowBindingsWindowConsole)));
}