afxZodiacDefs

Engine/source/afx/ce/afxZodiacDefs.h

More...

Public Types

enum
_Anonymous_ {
  MAX_ZODIACS = 256
  N_ZODIAC_FIELD_INTS = (MAX_ZODIACS - 1) / 32 + 1
}
enum
_Anonymous_ {
  BLEND_NORMAL = 0x0
  BLEND_ADDITIVE = 0x1
  BLEND_SUBTRACTIVE = 0x2
  BLEND_RESERVED = 0x3
  BLEND_MASK = 0x3
}
enum
_Anonymous_ {
  SHOW_ON_TERRAIN = BIT(2)
  SHOW_ON_INTERIORS = BIT(3)
  SHOW_ON_WATER = BIT(4)
  SHOW_ON_MODELS = BIT(5)
  SHOW_IN_NON_REFLECTIONS = BIT(6)
  SHOW_IN_REFLECTIONS = BIT(7)
  RESPECT_ORIENTATION = BIT(8)
  SCALE_VERT_RANGE = BIT(9)
  INVERT_GRADE_RANGE = BIT(10)
  USE_GRADE_RANGE = BIT(11)
  PREFER_DEST_GRADE = BIT(12)
  INTERIOR_VERT_IGNORE = BIT(13)
  INTERIOR_HORIZ_ONLY = BIT(14)
  INTERIOR_BACK_IGNORE = BIT(15)
  INTERIOR_OPAQUE_IGNORE = BIT(16)
  INTERIOR_TRANSP_IGNORE = BIT(17)
  INTERIOR_FILTERS = INTERIOR_VERT_IGNORE | INTERIOR_HORIZ_ONLY | INTERIOR_BACK_IGNORE
}

Detailed Description

Public Types

@30

Enumerator

MAX_ZODIACS = 256
N_ZODIAC_FIELD_INTS = (MAX_ZODIACS - 1) / 32 + 1
@31

Enumerator

BLEND_NORMAL = 0x0
BLEND_ADDITIVE = 0x1
BLEND_SUBTRACTIVE = 0x2
BLEND_RESERVED = 0x3
BLEND_MASK = 0x3
@32

Enumerator

SHOW_ON_TERRAIN = BIT(2)
SHOW_ON_INTERIORS = BIT(3)
SHOW_ON_WATER = BIT(4)
SHOW_ON_MODELS = BIT(5)
SHOW_IN_NON_REFLECTIONS = BIT(6)
SHOW_IN_REFLECTIONS = BIT(7)
RESPECT_ORIENTATION = BIT(8)
SCALE_VERT_RANGE = BIT(9)
INVERT_GRADE_RANGE = BIT(10)
USE_GRADE_RANGE = BIT(11)
PREFER_DEST_GRADE = BIT(12)
INTERIOR_VERT_IGNORE = BIT(13)
INTERIOR_HORIZ_ONLY = BIT(14)
INTERIOR_BACK_IGNORE = BIT(15)
INTERIOR_OPAQUE_IGNORE = BIT(16)
INTERIOR_TRANSP_IGNORE = BIT(17)
INTERIOR_FILTERS = INTERIOR_VERT_IGNORE | INTERIOR_HORIZ_ONLY | INTERIOR_BACK_IGNORE