#[repr(i32)]pub enum LayerEntryType {
Show 82 variants
AssetNone = 0,
BG = 1,
Attribute = 2,
LayLight = 3,
Vfx = 4,
PositionMarker = 5,
SharedGroup = 6,
Sound = 7,
EventNPC = 8,
BattleNPC = 9,
RoutePath = 10,
Character = 11,
Aetheryte = 12,
EnvSet = 13,
Gathering = 14,
HelperObject = 15,
Treasure = 16,
Clip = 17,
ClipCtrlPoint = 18,
ClipCamera = 19,
ClipLight = 20,
ClipReserve00 = 21,
ClipReserve01 = 22,
ClipReserve02 = 23,
ClipReserve03 = 24,
ClipReserve04 = 25,
ClipReserve05 = 26,
ClipReserve06 = 27,
ClipReserve07 = 28,
ClipReserve08 = 29,
ClipReserve09 = 30,
ClipReserve10 = 31,
ClipReserve11 = 32,
ClipReserve12 = 33,
ClipReserve13 = 34,
ClipReserve14 = 35,
CutAssetOnlySelectable = 36,
Player = 37,
Monster = 38,
Weapon = 39,
PopRange = 40,
ExitRange = 41,
Lvb = 42,
MapRange = 43,
NaviMeshRange = 44,
EventObject = 45,
DemiHuman = 46,
EnvLocation = 47,
ControlPoint = 48,
EventRange = 49,
RestBonusRange = 50,
QuestMarker = 51,
Timeline = 52,
ObjectBehaviorSet = 53,
Movie = 54,
ScenarioExd = 55,
ScenarioText = 56,
CollisionBox = 57,
DoorRange = 58,
LineVFX = 59,
SoundEnvSet = 60,
CutActionTimeline = 61,
CharaScene = 62,
CutAction = 63,
EquipPreset = 64,
ClientPath = 65,
ServerPath = 66,
GimmickRange = 67,
TargetMarker = 68,
ChairMarker = 69,
ClickableRange = 70,
PrefetchRange = 71,
FateRange = 72,
PartyMember = 73,
KeepRange = 74,
SphereCastRange = 75,
IndoorObject = 76,
OutdoorObject = 77,
EditGroup = 78,
StableChocobo = 79,
MaxAssetType = 80,
Unk1 = 90,
}
Variants§
AssetNone = 0
BG = 1
Attribute = 2
LayLight = 3
Vfx = 4
PositionMarker = 5
Sound = 7
EventNPC = 8
BattleNPC = 9
RoutePath = 10
Character = 11
Aetheryte = 12
EnvSet = 13
Gathering = 14
HelperObject = 15
Treasure = 16
Clip = 17
ClipCtrlPoint = 18
ClipCamera = 19
ClipLight = 20
ClipReserve00 = 21
ClipReserve01 = 22
ClipReserve02 = 23
ClipReserve03 = 24
ClipReserve04 = 25
ClipReserve05 = 26
ClipReserve06 = 27
ClipReserve07 = 28
ClipReserve08 = 29
ClipReserve09 = 30
ClipReserve10 = 31
ClipReserve11 = 32
ClipReserve12 = 33
ClipReserve13 = 34
ClipReserve14 = 35
CutAssetOnlySelectable = 36
Player = 37
Monster = 38
Weapon = 39
PopRange = 40
ExitRange = 41
Zone Transitions (the visible part is probably LineVFX?)
Lvb = 42
MapRange = 43
EventObject = 45
DemiHuman = 46
EnvLocation = 47
ControlPoint = 48
EventRange = 49
RestBonusRange = 50
QuestMarker = 51
Timeline = 52
ObjectBehaviorSet = 53
Movie = 54
ScenarioExd = 55
ScenarioText = 56
CollisionBox = 57
DoorRange = 58
LineVFX = 59
SoundEnvSet = 60
CutActionTimeline = 61
CharaScene = 62
CutAction = 63
EquipPreset = 64
ClientPath = 65
ServerPath = 66
GimmickRange = 67
TargetMarker = 68
ChairMarker = 69
ClickableRange = 70
PrefetchRange = 71
FateRange = 72
PartyMember = 73
KeepRange = 74
SphereCastRange = 75
IndoorObject = 76
OutdoorObject = 77
EditGroup = 78
StableChocobo = 79
MaxAssetType = 80
Unk1 = 90
Trait Implementations§
Source§impl BinRead for LayerEntryType
impl BinRead for LayerEntryType
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self
from the reader using default arguments and assuming
big-endian byte order. Read more§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self
from the reader using default arguments and assuming
little-endian byte order. Read more§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T
from the reader assuming native-endian byte order. Read more§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self
from the reader, assuming big-endian byte order, using the
given arguments. Read more§fn read_le_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_le_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self
from the reader, assuming little-endian byte order, using
the given arguments. Read moreSource§impl BinWrite for LayerEntryType
impl BinWrite for LayerEntryType
Source§fn write_options<W: Write + Seek>(
&self,
__binrw_generated_var_writer: &mut W,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<()>
fn write_options<W: Write + Seek>( &self, __binrw_generated_var_writer: &mut W, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<()>
§fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_be<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self
to the writer assuming big-endian byte order. Read more§fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
fn write_le<W>(&self, writer: &mut W) -> Result<(), Error>
Write
Self
to the writer assuming little-endian byte order. Read moreSource§impl Debug for LayerEntryType
impl Debug for LayerEntryType
Source§impl PartialEq for LayerEntryType
impl PartialEq for LayerEntryType
impl StructuralPartialEq for LayerEntryType
Auto Trait Implementations§
impl Freeze for LayerEntryType
impl RefUnwindSafe for LayerEntryType
impl Send for LayerEntryType
impl Sync for LayerEntryType
impl Unpin for LayerEntryType
impl UnwindSafe for LayerEntryType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more