3ds Max C++ API Reference
Loading...
Searching...
No Matches
parm_desc Struct Reference

#include <C:/adskgit/3dsmax/3dsmax/3dswin/src/maxsdk/include/maxscript/maxwrapper/mxsobjects.h>

Public Attributes

Valuename
metadata_flag desc_type
parm_desc_flags flags
union { 
   struct { 
      int   parm_id 
   } 
   struct { 
      max_getter_cf   getter 
      max_setter_cf   setter 
   } 
   struct { 
      BlockID   pb2_block_id 
      ParamID   pb2_param_id 
      int   pb2_tab_index 
   } 
}; 
ParamType type
union { 
   float   fval 
   int   ival 
   BOOL   bval 
   INT_PTR   pval 
   struct { 
      float   x 
      float   y 
      float   z 
      float   w 
   } 
   struct { 
      float   r 
      float   g 
      float   b 
      float   a 
   } 
   struct { 
      float   h 
      float   s 
      float   v 
   } 
   struct { 
      int   btn_min 
      int   btn_max 
      int   btn_val 
   } 
init_val

Member Data Documentation

◆ name

Value* name

◆ desc_type

metadata_flag desc_type

◆ flags

◆ parm_id

int parm_id

◆ getter

max_getter_cf getter

◆ setter

max_setter_cf setter

◆ pb2_block_id

BlockID pb2_block_id

◆ pb2_param_id

ParamID pb2_param_id

◆ pb2_tab_index

int pb2_tab_index

◆ [union]

union { ... }

◆ type

ParamType type

◆ fval

float fval

◆ ival

int ival

◆ bval

BOOL bval

◆ pval

INT_PTR pval

◆ x

float x

◆ y

float y

◆ z

float z

◆ w

float w

◆ r

float r

◆ g

float g

◆ b

float b

◆ a

float a

◆ h

float h

◆ s

float s

◆ v

float v

◆ btn_min

int btn_min

◆ btn_max

int btn_max

◆ btn_val

int btn_val

◆ [union]

union { ... } init_val