|
| enum | nw::eft::SystemConstants {
nw::eft::EFT_BINARY_VERSION = 0x00000028
, nw::eft::EFT_EMITTER_INSET_NUM = 16
, nw::eft::EFT_TEXTURE_PATTERN_NUM = 32
, nw::eft::EFT_INFINIT_LIFE = 0x7fffffff
,
nw::eft::EFT_GROUP_MAX = 64
, nw::eft::EFT_CALLBACK_MAX = 8
, nw::eft::EFT_PTCL_BINARY_ALIGNMENT = (16 * 1024)
, nw::eft::EFT_DEFAULT_DRAW_PRIORITY = 128
,
nw::eft::EFT_SYSTEM_CONSTANTS_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::CpuCore {
nw::eft::EFT_CPU_CORE_0 = 0
, nw::eft::EFT_CPU_CORE_1 = 1
, nw::eft::EFT_CPU_CORE_2 = 2
, nw::eft::EFT_CPU_CORE_MAX = 3
,
nw::eft::EFT_CPU_CORE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::EmitterType { nw::eft::EFT_EMITTER_TYPE_SIMPLE = 0
, nw::eft::EFT_EMITTER_TYPE_COMPLEX
, nw::eft::EFT_EMITTER_TYPE_MAX
, nw::eft::EFT_EMITTER_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::PtclType {
nw::eft::EFT_PTCL_TYPE_SIMPLE = 0
, nw::eft::EFT_PTCL_TYPE_COMPLEX
, nw::eft::EFT_PTCL_TYPE_CHILD
, nw::eft::EFT_PTCL_TYPE_MAX
,
nw::eft::EFT_PTCL_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::PtclFollowType {
nw::eft::EFT_FOLLOW_TYPE_ALL = 0
, nw::eft::EFT_FOLLOW_TYPE_NONE
, nw::eft::EFT_FOLLOW_TYPE_POS_ONLY
, nw::eft::EFT_FOLLOW_TYPE_MAX
,
nw::eft::EFT_FOLLOW_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::UserDataCallBackID {
nw::eft::EFT_USER_DATA_CALLBACK_ID_NONE = -1
, nw::eft::EFT_USER_DATA_CALLBACK_ID_0 = 0
, nw::eft::EFT_USER_DATA_CALLBACK_ID_1 = 1
, nw::eft::EFT_USER_DATA_CALLBACK_ID_2 = 2
,
nw::eft::EFT_USER_DATA_CALLBACK_ID_3 = 3
, nw::eft::EFT_USER_DATA_CALLBACK_ID_4 = 4
, nw::eft::EFT_USER_DATA_CALLBACK_ID_5 = 5
, nw::eft::EFT_USER_DATA_CALLBACK_ID_6 = 6
,
nw::eft::EFT_USER_DATA_CALLBACK_ID_7 = 7
, nw::eft::EFT_USER_DATA_CALLBACK_ID_MAX = 8
, nw::eft::EFT_USER_CALLBACK_ID_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::DrawPathFlag {
nw::eft::EFT_DRAW_PATH_FLAG_0 = 0x01 << 0
, nw::eft::EFT_DRAW_PATH_FLAG_1 = 0x01 << 1
, nw::eft::EFT_DRAW_PATH_FLAG_2 = 0x01 << 2
, nw::eft::EFT_DRAW_PATH_FLAG_3 = 0x01 << 3
,
nw::eft::EFT_DRAW_PATH_FLAG_4 = 0x01 << 4
, nw::eft::EFT_DRAW_PATH_FLAG_5 = 0x01 << 5
, nw::eft::EFT_DRAW_PATH_FLAG_6 = 0x01 << 6
, nw::eft::EFT_DRAW_PATH_FLAG_7 = 0x01 << 7
,
nw::eft::EFT_DRAW_PATH_FLAG_8 = 0x01 << 8
, nw::eft::EFT_DRAW_PATH_FLAG_9 = 0x01 << 9
, nw::eft::EFT_DRAW_PATH_FLAG_10 = 0x01 << 10
, nw::eft::EFT_DRAW_PATH_FLAG_11 = 0x01 << 11
,
nw::eft::EFT_DRAW_PATH_FLAG_12 = 0x01 << 12
, nw::eft::EFT_DRAW_PATH_FLAG_13 = 0x01 << 13
, nw::eft::EFT_DRAW_PATH_FLAG_14 = 0x01 << 14
, nw::eft::EFT_DRAW_PATH_FLAG_15 = 0x01 << 15
,
nw::eft::EFT_DRAW_PATH_FLAG_16 = 0x01 << 16
, nw::eft::EFT_DRAW_PATH_FLAG_17 = 0x01 << 17
, nw::eft::EFT_DRAW_PATH_FLAG_18 = 0x01 << 18
, nw::eft::EFT_DRAW_PATH_FLAG_19 = 0x01 << 19
,
nw::eft::EFT_DRAW_PATH_FLAG_20 = 0x01 << 20
, nw::eft::EFT_DRAW_PATH_FLAG_21 = 0x01 << 21
, nw::eft::EFT_DRAW_PATH_FLAG_22 = 0x01 << 22
, nw::eft::EFT_DRAW_PATH_FLAG_23 = 0x01 << 23
,
nw::eft::EFT_DRAW_PATH_FLAG_24 = 0x01 << 24
, nw::eft::EFT_DRAW_PATH_FLAG_25 = 0x01 << 25
, nw::eft::EFT_DRAW_PATH_FLAG_26 = 0x01 << 26
, nw::eft::EFT_DRAW_PATH_FLAG_27 = 0x01 << 27
,
nw::eft::EFT_DRAW_PATH_FLAG_28 = 0x01 << 28
, nw::eft::EFT_DRAW_PATH_FLAG_29 = 0x01 << 29
, nw::eft::EFT_DRAW_PATH_FLAG_30 = 0x01 << 30
, nw::eft::EFT_DRAW_PATH_FLAG_31 = 0x01 << 31
,
nw::eft::EFT_DRAW_PATH_FLAG_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::UserShaderCallBackID {
nw::eft::EFT_USER_SHADER_CALLBACK_NONE = 0
, nw::eft::EFT_USER_SHADER_CALLBACK_1 = 1
, nw::eft::EFT_USER_SHADER_CALLBACK_2 = 2
, nw::eft::EFT_USER_SHADER_CALLBACK_3 = 3
,
nw::eft::EFT_USER_SHADER_CALLBACK_4 = 4
, nw::eft::EFT_USER_SHADER_CALLBACK_5 = 5
, nw::eft::EFT_USER_SHADER_CALLBACK_6 = 6
, nw::eft::EFT_USER_SHADER_CALLBACK_7 = 7
,
nw::eft::EFT_USER_SHADER_CALLBACK_8 = 8
, nw::eft::EFT_USER_SHADER_CALLBACK_MAX = 9
, nw::eft::EFT_USER_SHADER_CALLBACK_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::TextureSlot {
nw::eft::EFT_TEXTURE_SLOT_0 = 0
, nw::eft::EFT_TEXTURE_SLOT_1 = 1
, nw::eft::EFT_TEXTURE_SLOT_BIN_MAX = 2
, nw::eft::EFT_TEXTURE_SLOT_DEPTH_BUFFER = EFT_TEXTURE_SLOT_BIN_MAX
,
nw::eft::EFT_TEXTURE_SLOT_FRAME_BUFFER = 3
, nw::eft::EFT_TEXTURE_SLOT_MAX = 4
, nw::eft::EFT_USER_TEXTURE_SLOT_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::TextureWrapMode {
nw::eft::EFT_TEXTURE_WRAP_TYPE_MIRROR
, nw::eft::EFT_TEXTURE_WRAP_TYPE_REPEAT
, nw::eft::EFT_TEXTURE_WRAP_TYPE_CLAMP
, nw::eft::EFT_TEXTURE_WRAP_TYPE_MIROOR_ONCE
,
nw::eft::EFT_TEXTURE_WRAP_TYPE_MAX
, nw::eft::EFT_TEXTURE_WRAP_MODE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::TextureFilterMode { nw::eft::EFT_TEXTURE_FILTER_TYPE_LINEAR
, nw::eft::EFT_TEXTURE_FILTER_TYPE_NEAR
, nw::eft::EFT_TEXTURE_FILTER_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::DrawViewFlag {
nw::eft::EFT_DRAW_VIEW_FLAG_0 = ( 0x01 << 0 )
, nw::eft::EFT_DRAW_VIEW_FLAG_1 = ( 0x01 << 1 )
, nw::eft::EFT_DRAW_VIEW_FLAG_2 = ( 0x01 << 2 )
, nw::eft::EFT_DRAW_VIEW_FLAG_3 = ( 0x01 << 3 )
,
nw::eft::EFT_DRAW_VIEW_FLAG_4 = ( 0x01 << 4 )
, nw::eft::EFT_DRAW_VIEW_FLAG_5 = ( 0x01 << 5 )
, nw::eft::EFT_DRAW_VIEW_FLAG_ALL
, nw::eft::EFT_DRAW_VIEW_FLAG_NONE = 0
,
nw::eft::EFT_DRAW_VIEW_FLAG_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::DisplaySideType { nw::eft::EFT_DISPLAYSIDETYPE_BOTH = 0
, nw::eft::EFT_DISPLAYSIDETYPE_FRONT
, nw::eft::EFT_DISPLAYSIDETYPE_BACK
, nw::eft::EFT_DISPLAYSIDETYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::TextureAddressing {
nw::eft::EFT_TEX_ADDRESSING_NORMAL = 0
, nw::eft::EFT_TEX_ADDRESSING_MIRROR_U2
, nw::eft::EFT_TEX_ADDRESSING_MIRROR_V2
, nw::eft::EFT_TEX_ADDRESSING_MIRROR_U2_V2
,
nw::eft::EFT_TEX_ADDRESSING_MAX
, nw::eft::EFT_TEX_ADDRESSING_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::EmitterFlg {
nw::eft::EFT_EMITTER_FLAG_COLOR_RANDOM = ( 1 << 0 )
, nw::eft::EFT_EMITTER_FLAG_DISP_EMITTER_MATRIX = ( 1 << 1 )
, nw::eft::EFT_EMITTER_FLAG_DISP_VOLUME = ( 1 << 2 )
, nw::eft::EFT_EMITTER_FLAG_DISP_FIELD_MAGNET = ( 1 << 3 )
,
nw::eft::EFT_EMITTER_FLAG_DISP_FIELD_SPIN = ( 1 << 4 )
, nw::eft::EFT_EMITTER_FLAG_DISP_FIELD_COLLISION = ( 1 << 5 )
, nw::eft::EFT_EMITTER_FLAG_DISP_FIELD_CONVERGENCE = ( 1 << 6 )
, nw::eft::EFT_EMITTER_FLAG_ENABLE_FOG = ( 1 << 7 )
,
nw::eft::EFT_EMITTER_FLAG_ENABLE_SOFTEDGE = ( 1 << 8 )
, nw::eft::EFT_EMITTER_FLAG_ENABLE_SORTPARTICLE = ( 1 << 9 )
, nw::eft::EFT_EMITTER_FLAG_REVERSE_ORDER_PARTICLE = ( 1 << 10 )
, nw::eft::EFT_EMITTER_FLAG_TEXTURE0_COLOR_ONE = ( 1 << 11 )
,
nw::eft::EFT_EMITTER_FLAG_TEXTURE1_COLOR_ONE = ( 1 << 12 )
, nw::eft::EFT_EMITTER_FLAG_PRIMITIVE_COLOR_ONE = ( 1 << 13 )
, nw::eft::EFT_EMITTER_FLAG_TEXTURE0_ALPHA_ONE = ( 1 << 14 )
, nw::eft::EFT_EMITTER_FLAG_TEXTURE1_ALPHA_ONE = ( 1 << 15 )
,
nw::eft::EFT_EMITTER_FLAG_PRIMITIVE_ALPHA_ONE = ( 1 << 16 )
, nw::eft::EFT_EMITTER_FLAG_DISP_FIELD_MASK
, nw::eft::EFT_EMITTER_FLAG_ALL = 0xffffffff
} |
| enum | nw::eft::BehaviorFlg {
nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_AIR_REGIST = ( 1 << 0 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_GRAVITY = ( 1 << 1 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_ROTATE = ( 1 << 2 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_ROT_REGIST = ( 1 << 3 )
,
nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_WLD_POSDIF = ( 1 << 4 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_LCL_POSDIF = ( 1 << 5 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_SCALE_ANIM = ( 1 << 6 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_ALPHA_ANIM = ( 1 << 7 )
,
nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_COLOR0_ANIM = ( 1 << 8 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_COLOR1_ANIM = ( 1 << 9 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_TEXTURE0_UV_ANIM = ( 1 << 10 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_TEXTURE1_UV_ANIM = ( 1 << 11 )
,
nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_TEXTURE0_PTN_ANIM = ( 1 << 12 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_TEXTURE1_PTN_ANIM = ( 1 << 13 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_TEXTURE1_CALC = ( 1 << 14 )
, nw::eft::EFT_EMITTER_BEHAVIOR_FLAG_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::ShaderEnableAttrFlg {
nw::eft::EFT_SHADER_ATTRIBUTE_HAS_SCALE = ( 1 << 0 )
, nw::eft::EFT_SHADER_ATTRIBUTE_HAS_TEX_ANIM = ( 1 << 1 )
, nw::eft::EFT_SHADER_ATTRIBUTE_HAS_SUB_TEX_ANIM = ( 1 << 2 )
, nw::eft::EFT_SHADER_ATTRIBUTE_HAS_WORLD_POS = ( 1 << 3 )
,
nw::eft::EFT_SHADER_ATTRIBUTE_HAS_WORLD_POS_DIFF = ( 1 << 4 )
, nw::eft::EFT_SHADER_ATTRIBUTE_HAS_COLOR0 = ( 1 << 5 )
, nw::eft::EFT_SHADER_ATTRIBUTE_HAS_COLOR1 = ( 1 << 6 )
, nw::eft::EFT_SHADER_ATTRIBUTE_HAS_ROTATE = ( 1 << 7 )
,
nw::eft::EFT_SHADER_ATTRIBUTE_HAS_EMITTER_MATRIX = ( 1 << 8 )
} |
| enum | nw::eft::VolumeType {
nw::eft::EFT_VOLUME_TYPE_POINT = 0
, nw::eft::EFT_VOLUME_TYPE_CIRCLE
, nw::eft::EFT_VOLUME_TYPE_CIRCLE_SAME_DIVIDE
, nw::eft::EFT_VOLUME_TYPE_CIRCLE_FILL
,
nw::eft::EFT_VOLUME_TYPE_SPHERE
, nw::eft::EFT_VOLUME_TYPE_SPHERE_SAME_DIVIDE
, nw::eft::EFT_VOLUME_TYPE_SPHERE_SAME_DIVIDE64
, nw::eft::EFT_VOLUME_TYPE_SPHERE_FILL
,
nw::eft::EFT_VOLUME_TYPE_CYLINDER
, nw::eft::EFT_VOLUME_TYPE_CYLINDER_FILL
, nw::eft::EFT_VOLUME_TYPE_BOX
, nw::eft::EFT_VOLUME_TYPE_BOX_FILL
,
nw::eft::EFT_VOLUME_TYPE_LINE
, nw::eft::EFT_VOLUME_TYPE_LINE_SAME_DIVIDE
, nw::eft::EFT_VOLUME_TYPE_RECTANGLE
, nw::eft::EFT_VOLUME_TYPE_MAX
,
nw::eft::EFT_VOLUME_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::ShaderType {
nw::eft::EFT_SHADER_TYPE_NORMAL = 0
, nw::eft::EFT_SHADER_TYPE_USER_DEF1 = 1
, nw::eft::EFT_SHADER_TYPE_USER_DEF2 = 2
, nw::eft::EFT_SHADER_TYPE_MAX = 3
,
nw::eft::EFT_SHADER_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::BlendType {
nw::eft::EFT_BLEND_TYPE_NORMAL = 0
, nw::eft::EFT_BLEND_TYPE_ADD
, nw::eft::EFT_BLEND_TYPE_SUB
, nw::eft::EFT_BLEND_TYPE_SCREEN
,
nw::eft::EFT_BLEND_TYPE_MULT
, nw::eft::EFT_BLEND_TYPE_NONE
, nw::eft::EFT_BLEND_TYPE_MAX
, nw::eft::EFT_BLEND_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::ZBufATestType {
nw::eft::EFT_ZBUFF_ATEST_TYPE_NORMAL = 0
, nw::eft::EFT_ZBUFF_ATEST_TYPE_ZIGNORE
, nw::eft::EFT_ZBUFF_ATEST_TYPE_ENTITY
, nw::eft::EFT_ZBUFF_ATEST_TYPE_MAX
,
nw::eft::EFT_ZBUFF_ATEST_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::PtclRotType {
nw::eft::EFT_ROT_TYPE_NO_WORK = 0
, nw::eft::EFT_ROT_TYPE_ROTX
, nw::eft::EFT_ROT_TYPE_ROTY
, nw::eft::EFT_ROT_TYPE_ROTZ
,
nw::eft::EFT_ROT_TYPE_ROTXYZ
, nw::eft::EFT_ROT_TYPE_MAX
, nw::eft::EFT_ROT_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::MeshType { nw::eft::EFT_MESH_TYPE_PARTICLE = 0
, nw::eft::EFT_MESH_TYPE_PRIMITIVE
, nw::eft::EFT_MESH_TYPE_STRIPE
, nw::eft::EFT_MESH_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::BillboardType {
nw::eft::EFT_BILLBOARD_TYPE_BILLBOARD = 0
, nw::eft::EFT_BILLBOARD_TYPE_POLYGON_XY
, nw::eft::EFT_BILLBOARD_TYPE_POLYGON_XZ
, nw::eft::EFT_BILLBOARD_TYPE_VEL_LOOK
,
nw::eft::EFT_BILLBOARD_TYPE_VEL_LOOK_POLYGON
, nw::eft::EFT_BILLBOARD_TYPE_STRIPE
, nw::eft::EFT_BILLBOARD_TYPE_COMPLEX_STRIPE
, nw::eft::EFT_BILLBOARD_TYPE_PRIMITIVE
,
nw::eft::EFT_BILLBOARD_TYPE_Y_BILLBOARD
, nw::eft::EFT_BILLBOARD_TYPE_MAX
, nw::eft::EFT_BILLBOARD_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::CombinerType {
nw::eft::EFT_COMBINER_TYPE_COLOR = 0
, nw::eft::EFT_COMBINER_TYPE_TEXTURE = 1
, nw::eft::EFT_COMBINER_TYPE_TEXTURE_INTERPOLATE = 2
, nw::eft::EFT_COMBINER_TYPE_TEXTURE_ADD = 3
,
nw::eft::EFT_COMBINER_TYPE
, nw::eft::EFT_COMBINER_TYPE_FORCE4BYTE = 0x80000000
} |
| enum | nw::eft::AlphaCombinerType {
nw::eft::EFT_ALPHA_COMBINER_TYPE_MOD = 0
, nw::eft::EFT_ALPHA_COMBINER_TYPE_SUB = 1
, nw::eft::EFT_ALPHA_COMBINER_TYPE_MOD_R = 2
, nw::eft::EFT_ALPHA_COMBINER_TYPE_SUB_R = 3
,
nw::eft::EFT_ALPHA_COMBINER_TYPE
, nw::eft::EFT_ALPHA_COMBINER_TYPE_FORCE4BYTE = 0x80000000
} |
| enum | nw::eft::ColorBlendType { nw::eft::EFT_COLOR_BLEND_TYPE_MOD = 0
, nw::eft::EFT_COLOR_BLEND_TYPE_ADD
, nw::eft::EFT_COLOR_BLEND_TYPE_SUB
, nw::eft::EFT_COLOR_BLEND_TYPE_FORCE4BYTE = 0x80000000
} |
| enum | nw::eft::ColorCalcType { nw::eft::EFT_COLOR_CALC_TYPE_NONE = 0
, nw::eft::EFT_COLOR_CALC_TYPE_RANDOM
, nw::eft::EFT_COLOR_CALC_TYPE_RANDOM_LINEAR3COLOR
, nw::eft::EFT_COLOR_CALC_TYPE_FORCE4BYTE = 0x80000000
} |
| enum | nw::eft::ColorKind { nw::eft::EFT_COLOR_KIND_0 = 0
, nw::eft::EFT_COLOR_KIND_1 = 1
, nw::eft::EFT_COLOR_KIND_MAX = 2
, nw::eft::EFT_COLOR_KIND_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::TextureFormat {
nw::eft::EFT_TEXTURE_FORMAT_NONE = 0
, nw::eft::EFT_TEXTURE_FORMAT_24BIT_COLOR
, nw::eft::EFT_TEXTURE_FORMAT_32BIT_COLOR
, nw::eft::EFT_TEXTURE_FORMAT_UNORM_BC1
,
nw::eft::EFT_TEXTURE_FORMAT_SRGB_BC1
, nw::eft::EFT_TEXTURE_FORMAT_UNORM_BC2
, nw::eft::EFT_TEXTURE_FORMAT_SRGB_BC2
, nw::eft::EFT_TEXTURE_FORMAT_UNORM_BC3
,
nw::eft::EFT_TEXTURE_FORMAT_SRGB_BC3
, nw::eft::EFT_TEXTURE_FORMAT_UNORM_BC4
, nw::eft::EFT_TEXTURE_FORMAT_SNORM_BC4
, nw::eft::EFT_TEXTURE_FORMAT_UNORM_BC5
,
nw::eft::EFT_TEXTURE_FORMAT_SNORM_BC5
, nw::eft::EFT_TEXTURE_FORMAT_UNORM_8
, nw::eft::EFT_TEXTURE_FORMAT_UNORM_8_8
, nw::eft::EFT_TEXTURE_FORMAT_SRGB_8_8_8_8
,
nw::eft::EFT_TEXTURE_FORMAT_FORCE4BYTE = 0x80000000
} |
| enum | nw::eft::UvShiftAnimMode {
nw::eft::EFT_UV_SHIFT_ANIM_NONE = 0
, nw::eft::EFT_UV_SHIFT_ANIM_SCROLL
, nw::eft::EFT_UV_SHIFT_ANIM_SCALE
, nw::eft::EFT_UV_SHIFT_ANIM_ROT
,
nw::eft::EFT_UV_SHIFT_ANIM_ALL
, nw::eft::EFT_TEXTURE_ADD_ANIM__FORCE4BYTE = 0x80000000
} |
| enum | nw::eft::ChildFlg {
nw::eft::EFT_CHILD_FLAG_ENABLE = ( 1 << 0 )
, nw::eft::EFT_CHILD_FLAG_COLOR0_INHERIT = ( 1 << 1 )
, nw::eft::EFT_CHILD_FLAG_ALPHA_INHERIT = ( 1 << 2 )
, nw::eft::EFT_CHILD_FLAG_SCALE_INHERIT = ( 1 << 3 )
,
nw::eft::EFT_CHILD_FLAG_ROTATE_INHERIT = ( 1 << 4 )
, nw::eft::EFT_CHILD_FLAG_VEL_INHERIT = ( 1 << 5 )
, nw::eft::EFT_CHILD_FLAG_EMITTER_FOLLOW = ( 1 << 6 )
, nw::eft::EFT_CHILD_FLAG_DISP_PARENT = ( 1 << 7 )
,
nw::eft::EFT_CHILD_FLAG_WORLD_FIELD = ( 1 << 8 )
, nw::eft::EFT_CHILD_FLAG_IS_POLYGON = ( 1 << 9 )
, nw::eft::EFT_CHILD_FLAG_IS_EMITTER_BILLBOARD_MTX = ( 1 << 10 )
, nw::eft::EFT_CHILD_FLAG_PARENT_FIELD = ( 1 << 11 )
,
nw::eft::EFT_CHILD_FLAG_PRE_CHILD_DRAW = ( 1 << 12 )
, nw::eft::EFT_CHILD_FLAG_IS_TEXTURE_PAT_ANIM = ( 1 << 13 )
, nw::eft::EFT_CHILD_FLAG_IS_TEXTURE_PAT_ANIM_RAND = ( 1 << 14 )
, nw::eft::EFT_CHILD_FLAG_COLOR1_INHERIT = ( 1 << 15 )
,
nw::eft::EFT_CHILD_FLAG_COLOR_SCALE_INHERIT = ( 1 << 16 )
, nw::eft::EFT_CHILD_FLAG_TEXTURE_COLOR_ONE = ( 1 << 17 )
, nw::eft::EFT_CHILD_FLAG_PRIMITIVE_COLOR_ONE = ( 1 << 18 )
, nw::eft::EFT_CHILD_FLAG_TEXTURE_ALPHA_ONE = ( 1 << 19 )
,
nw::eft::EFT_CHILD_FLAG_PRIMITIVE_ALPHA_ONE = ( 1 << 20 )
, nw::eft::EFT_CHILD_FLAG_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::FieldType {
nw::eft::EFT_FIELD_TYPE_RANDOM
, nw::eft::EFT_FIELD_TYPE_MAGNET
, nw::eft::EFT_FIELD_TYPE_SPIN
, nw::eft::EFT_FIELD_TYPE_COLLISION
,
nw::eft::EFT_FIELD_TYPE_CONVERGENCE
, nw::eft::EFT_FIELD_TYPE_POSADD
, nw::eft::EFT_FIELD_TYPE_MAX
, nw::eft::EFT_FIELD_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::FieldMask {
nw::eft::EFT_FIELD_MASK_RANDOM = ( 1 << EFT_FIELD_TYPE_RANDOM )
, nw::eft::EFT_FIELD_MASK_MAGNET = ( 1 << EFT_FIELD_TYPE_MAGNET )
, nw::eft::EFT_FIELD_MASK_SPIN = ( 1 << EFT_FIELD_TYPE_SPIN )
, nw::eft::EFT_FIELD_MASK_COLLISION = ( 1 << EFT_FIELD_TYPE_COLLISION )
,
nw::eft::EFT_FIELD_MASK_CONVERGENCE = ( 1 << EFT_FIELD_TYPE_CONVERGENCE )
, nw::eft::EFT_FIELD_MASK_POSADD = ( 1 << EFT_FIELD_TYPE_POSADD )
, nw::eft::EFT_FIELD_MASK_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::FluctuationFlg { nw::eft::EFT_FLUCTUATION_FALG_ENABLE = ( 1 << 0 )
, nw::eft::EFT_FLUCTUATION_FALG_APPLY_ALPHA = ( 1 << 1 )
, nw::eft::EFT_FLUCTUATION_FALG_APPLY_SCLAE = ( 1 << 2 )
, nw::eft::EFT_FLUCTUATION_FALG_FORCE_4BYTE = 0x80000000
} |
| enum | { nw::eft::EFT_FLUCTUATION_TABLE_NUM = 128
, nw::eft::EFT_FLUCTUATION_TABLE_MASK = EFT_FLUCTUATION_TABLE_NUM - 1
, nw::eft::EFT_FLUCTUATION_TABLE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::FieldMagnetFlg { nw::eft::EFT_MAGNET_FLAG_X = ( 1 << 0 )
, nw::eft::EFT_MAGNET_FLAG_Y = ( 1 << 1 )
, nw::eft::EFT_MAGNET_FLAG_Z = ( 1 << 2 )
, nw::eft::EFT_MAGNET_FLAG_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::FieldCollisionReaction { nw::eft::EFT_FIELD_COLLISION_REACTION_CESSER = 0
, nw::eft::EFT_FIELD_COLLISION_REACTION_REFLECTION
, nw::eft::EFT_FIELD_COLLISION_REACTION_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::StripeFlg { nw::eft::EFT_STRIPE_FLAG_EMITTER_COORD = ( 1 << 0 )
, nw::eft::EFT_STRIPE_FLAG_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::StripeType {
nw::eft::EFT_STRIPE_TYPE_BILLBOARD
, nw::eft::EFT_STRIPE_TYPE_EMITTER_MATRIX
, nw::eft::EFT_STRIPE_TYPE_EMITTER_UP_DOWN
, nw::eft::EFT_STRIPE_TYPE_MAX
,
nw::eft::EFT_STRIPE_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::StripeOption { nw::eft::EFT_STRIPE_OPTION_TYPE_NORMAL
, nw::eft::EFT_STRIPE_OPTION_TYPE_CROSS
, nw::eft::EFT_STRIPE_OPTION_TYPE_MAX
, nw::eft::EFT_STRIPE_OPTION_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::StripeConnectOption {
nw::eft::EFT_STRIPE_CONNECT_OPTION_NORMAL
, nw::eft::EFT_STRIPE_CONNECT_OPTION_HEAD
, nw::eft::EFT_STRIPE_CONNECT_OPTION_EMITTER
, nw::eft::EFT_STRIPE_CONNECT_OPTION_EMITTER_UNBIND
,
nw::eft::EFT_CONNECTION_STRIPE_OPTION_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::StripeTexCoordOption { nw::eft::EFT_STRIPE_TEXCOORD_OPTION_TYPE_FULL
, nw::eft::EFT_STRIPE_TEXCOORD_OPTION_TYPE_DIVISION
, nw::eft::EFT_STRIPE_TEXCOORD_OPTION_TYPE_MAX
, nw::eft::EFT_STRIPE_TEXCOORD_OPTION_TYPE_FORCE_4BYTE = 0x80000000
} |
| enum | nw::eft::UserDataFlag {
nw::eft::EFT_USER_DATA_FLAG_0 = 0x01 << 16
, nw::eft::EFT_USER_DATA_FLAG_1 = 0x01 << 17
, nw::eft::EFT_USER_DATA_FLAG_2 = 0x01 << 18
, nw::eft::EFT_USER_DATA_FLAG_3 = 0x01 << 19
,
nw::eft::EFT_USER_DATA_FLAG_4 = 0x01 << 20
, nw::eft::EFT_USER_DATA_FLAG_5 = 0x01 << 21
, nw::eft::EFT_USER_DATA_FLAG_6 = 0x01 << 22
, nw::eft::EFT_USER_DATA_FLAG_7 = 0x01 << 23
,
nw::eft::EFT_USER_DATA_FLAG_8 = 0x01 << 24
, nw::eft::EFT_USER_DATA_FLAG_9 = 0x01 << 25
, nw::eft::EFT_USER_DATA_FLAG_10 = 0x01 << 26
, nw::eft::EFT_USER_DATA_FLAG_11 = 0x01 << 27
,
nw::eft::EFT_USER_DATA_FLAG_12 = 0x01 << 28
, nw::eft::EFT_USER_DATA_FLAG_13 = 0x01 << 29
, nw::eft::EFT_USER_DATA_FLAG_14 = 0x01 << 30
, nw::eft::EFT_USER_DATA_FLAG_15 = 0x01U << 31
} |
| enum | nw::eft::UserDataParamIdx {
nw::eft::EFT_USER_DATA_PARAM_0 = 0
, nw::eft::EFT_USER_DATA_PARAM_1 = 1
, nw::eft::EFT_USER_DATA_PARAM_2 = 2
, nw::eft::EFT_USER_DATA_PARAM_3 = 3
,
nw::eft::EFT_USER_DATA_PARAM_4 = 4
, nw::eft::EFT_USER_DATA_PARAM_5 = 5
, nw::eft::EFT_USER_DATA_PARAM_6 = 6
, nw::eft::EFT_USER_DATA_PARAM_7 = 7
,
nw::eft::EFT_USER_DATA_PARAM_MAX = 8
} |