#include <Inventor/Win/SoWinBeginStrict.h>
#include <Inventor/sys/port.h>
#include <Inventor/SbBasic.h>
#include <Inventor/misc/SoCallbackList.h>
#include <Inventor/Win/SoWinComponent.h>
#include <winbase.h>
#include <Inventor/Win/SoWinEndStrict.h>
Go to the source code of this file.
Typedefs | |
typedef void | SoWinMaterialPaletteCB(void *userData, const SoMaterial *mtl) |
Functions | |
~SoWinMaterialPalette () | |
void | attach (SoMaterial *material, int index=0) |
void | detach () |
SbBool | isAttached () |
void | addMaterialChangedCallback (SoWinMaterialPaletteCB *f, void *userData=NULL) |
void | removeMaterialChangedCallback (SoWinMaterialPaletteCB *f, void *userData=NULL) |
virtual void | show () |
virtual void | hide () |
void | setMaterial (const SoMaterial &mtl) |
const SoMaterial & | getMaterial () const |
void | windowsPalette () |
static void | staticLocation2EventCB (void *userData, SoEventCallback *node) |
void | location2Event (SoEventCallback *node) |
void | browsePalletteBaseDir () |
void | setPaletteBaseDir (LPCTSTR newBaseDir) |
long | getMaxDirCount () |
Variables | |
SbBool | alwaysOnTop |
typedef void SoWinMaterialPaletteCB(void *userData, const SoMaterial *mtl) |
Definition at line 62 of file SoWinMaterialPalette.h.
|
inline |
void attach | ( | SoMaterial * | material, |
int | index = 0 |
||
) |
void browsePalletteBaseDir | ( | ) |
void detach | ( | ) |
const SoMaterial & getMaterial | ( | ) | const |
Definition at line 106 of file SoWinMaterialPalette.h.
long getMaxDirCount | ( | ) |
Definition at line 117 of file SoWinMaterialPalette.h.
|
virtual |
SbBool isAttached | ( | ) |
Definition at line 85 of file SoWinMaterialPalette.h.
void location2Event | ( | SoEventCallback * | node | ) |
|
inline |
void setMaterial | ( | const SoMaterial & | mtl | ) |
void setPaletteBaseDir | ( | LPCTSTR | newBaseDir | ) |
|
virtual |
|
static |
void windowsPalette | ( | ) |
~SoWinMaterialPalette | ( | ) |
SbBool alwaysOnTop |
Definition at line 110 of file SoWinMaterialPalette.h.