samples/ui/cmd_ui.C File Reference

Example for creating a native UI dialog. More...

#include <stdio.h>
#include <UT/UT_DSOVersion.h>
#include <CMD/CMD_Manager.h>
#include <CMD/CMD_Args.h>
#include <UI/UI_Value.h>
#include <SI/AP_Interface.h>
#include <time.h>

Go to the source code of this file.


Classes

class  HDK_Sample::MyDialog

Namespaces

namespace  HDK_Sample
 This namespace is used to hold all HDK example source code.

Defines

#define MYDIALOG_CB(method)   ((UI_EventMethod)&MyDialog::method)
 Used to wrap around callback functions responding to UI_Value changes.

Functions

void CMDextendLibrary (CMD_Manager *cman)


Detailed Description

Example for creating a native UI dialog.

This file provides a sample command that launches an HDK-based GUI dialog. When launched as the 'cmd_ui' command from the hscript textport, it simply brings up a dialog with some UI gadgets that do nothing.

It uses a cmd_ui.ui file that can found in the same place as this file. For all platforms *except* OSX, cmd_ui. should be installed to:

        $HOME/houdiniX.Y/config/Applications/cmd_ui/
On OSX, it should be installed to:
        $HOME/Library/Preferences/houdini/X.Y/config/Applications/cmd_ui/

Definition in file cmd_ui.C.


Define Documentation

#define MYDIALOG_CB ( method   )     ((UI_EventMethod)&MyDialog::method)

Used to wrap around callback functions responding to UI_Value changes.

Examples:
ui/cmd_ui.C.

Definition at line 57 of file cmd_ui.C.


Function Documentation

void CMDextendLibrary ( CMD_Manager cman  ) 

This function gets called once during Houdini initialization to register the 'cmd_ui' hscript command.

Definition at line 203 of file cmd_ui.C.


Generated on Fri May 25 00:10:00 2012 for HDK by  doxygen 1.5.9