Enum libsm64::Surface [−][src]
#[repr(u16)]
pub enum Surface {
Show 147 variants
Default,
Burning,
_0004,
Hangable,
Slow,
DeathPlane,
CloseCamera,
Water,
FlowingWater,
Intangible,
VerySlippery,
Slippery,
NotSlippery,
TtmVines,
MgrMusic,
InstantWarp1b,
InstantWarp1c,
InstantWarp1d,
InstantWarp1e,
ShallowQuicksand,
DeepQuicksand,
InstantQuicksand,
DeepMovingQuicksand,
ShallowMovingQuicksand,
Quicksand,
MovingQuicksand,
WallMisc,
NoiseDefault,
NoiseSlippery,
HorizontalWind,
InstantMovingQuicksand,
Ice,
LookUpWarp,
Hard,
Warp,
TimerStart,
TimerEnd,
HardSlippery,
HardVerySlippery,
HardNotSlippery,
VerticalWind,
BossFightCamera,
CameraFreeRoam,
Thi3Wallkick,
CameraPlatform,
CameraMiddle,
CameraRotateRight,
CameraRotateLeft,
CameraBoundary,
NoiseVerySlippery73,
NoiseVerySlippery74,
NoiseVerySlippery,
NoCamCollision,
NoCamCollision77,
NoCamColVerySlippery,
NoCamColSlippery,
Switch,
VanishCapWalls,
PaintingWobbleA6,
PaintingWobbleA7,
PaintingWobbleA8,
PaintingWobbleA9,
PaintingWobbleAA,
PaintingWobbleAB,
PaintingWobbleAC,
PaintingWobbleAD,
PaintingWobbleAE,
PaintingWobbleAF,
PaintingWobbleB0,
PaintingWobbleB1,
PaintingWobbleB2,
PaintingWobbleB3,
PaintingWobbleB4,
PaintingWobbleB5,
PaintingWobbleB6,
PaintingWobbleB7,
PaintingWobbleB8,
PaintingWobbleB9,
PaintingWobbleBA,
PaintingWobbleBB,
PaintingWobbleBC,
PaintingWobbleBD,
PaintingWobbleBE,
PaintingWobbleBF,
PaintingWobbleC0,
PaintingWobbleC1,
PaintingWobbleC2,
PaintingWobbleC3,
PaintingWobbleC4,
PaintingWobbleC5,
PaintingWobbleC6,
PaintingWobbleC7,
PaintingWobbleC8,
PaintingWobbleC9,
PaintingWobbleCA,
PaintingWobbleCB,
PaintingWobbleCC,
PaintingWobbleCD,
PaintingWobbleCE,
PaintingWobbleCF,
PaintingWobbleD0,
PaintingWobbleD1,
PaintingWobbleD2,
PaintingWarpD3,
PaintingWarpD4,
PaintingWarpD5,
PaintingWarpD6,
PaintingWarpD7,
PaintingWarpD8,
PaintingWarpD9,
PaintingWarpDA,
PaintingWarpDB,
PaintingWarpDC,
PaintingWarpDD,
PaintingWarpDE,
PaintingWarpDF,
PaintingWarpE0,
PaintingWarpE1,
PaintingWarpE2,
PaintingWarpE3,
PaintingWarpE4,
PaintingWarpE5,
PaintingWarpE6,
PaintingWarpE7,
PaintingWarpE8,
PaintingWarpE9,
PaintingWarpEA,
PaintingWarpEB,
PaintingWarpEC,
PaintingWarpED,
PaintingWarpEE,
PaintingWarpEF,
PaintingWarpF0,
PaintingWarpF1,
PaintingWarpF2,
PaintingWarpF3,
TtcPainting1,
TtcPainting2,
TtcPainting3,
PaintingWarpF7,
PaintingWarpF8,
PaintingWarpF9,
PaintingWarpFA,
PaintingWarpFB,
PaintingWarpFC,
WobblingWarp,
Trapdoor,
}
Expand description
The surface type of a triangle
Variants
Default
Burning
_0004
Hangable
Slow
DeathPlane
CloseCamera
Water
FlowingWater
Intangible
VerySlippery
Slippery
NotSlippery
TtmVines
MgrMusic
InstantWarp1b
InstantWarp1c
InstantWarp1d
InstantWarp1e
ShallowQuicksand
DeepQuicksand
InstantQuicksand
DeepMovingQuicksand
ShallowMovingQuicksand
Quicksand
MovingQuicksand
WallMisc
NoiseDefault
NoiseSlippery
HorizontalWind
InstantMovingQuicksand
Ice
LookUpWarp
Hard
Warp
TimerStart
TimerEnd
HardSlippery
HardVerySlippery
HardNotSlippery
VerticalWind
BossFightCamera
CameraFreeRoam
Thi3Wallkick
CameraPlatform
CameraMiddle
CameraRotateRight
CameraRotateLeft
CameraBoundary
NoiseVerySlippery73
NoiseVerySlippery74
NoiseVerySlippery
NoCamCollision
NoCamCollision77
NoCamColVerySlippery
NoCamColSlippery
Switch
VanishCapWalls
PaintingWobbleA6
PaintingWobbleA7
PaintingWobbleA8
PaintingWobbleA9
PaintingWobbleAA
PaintingWobbleAB
PaintingWobbleAC
PaintingWobbleAD
PaintingWobbleAE
PaintingWobbleAF
PaintingWobbleB0
PaintingWobbleB1
PaintingWobbleB2
PaintingWobbleB3
PaintingWobbleB4
PaintingWobbleB5
PaintingWobbleB6
PaintingWobbleB7
PaintingWobbleB8
PaintingWobbleB9
PaintingWobbleBA
PaintingWobbleBB
PaintingWobbleBC
PaintingWobbleBD
PaintingWobbleBE
PaintingWobbleBF
PaintingWobbleC0
PaintingWobbleC1
PaintingWobbleC2
PaintingWobbleC3
PaintingWobbleC4
PaintingWobbleC5
PaintingWobbleC6
PaintingWobbleC7
PaintingWobbleC8
PaintingWobbleC9
PaintingWobbleCA
PaintingWobbleCB
PaintingWobbleCC
PaintingWobbleCD
PaintingWobbleCE
PaintingWobbleCF
PaintingWobbleD0
PaintingWobbleD1
PaintingWobbleD2
PaintingWarpD3
PaintingWarpD4
PaintingWarpD5
PaintingWarpD6
PaintingWarpD7
PaintingWarpD8
PaintingWarpD9
PaintingWarpDA
PaintingWarpDB
PaintingWarpDC
PaintingWarpDD
PaintingWarpDE
PaintingWarpDF
PaintingWarpE0
PaintingWarpE1
PaintingWarpE2
PaintingWarpE3
PaintingWarpE4
PaintingWarpE5
PaintingWarpE6
PaintingWarpE7
PaintingWarpE8
PaintingWarpE9
PaintingWarpEA
PaintingWarpEB
PaintingWarpEC
PaintingWarpED
PaintingWarpEE
PaintingWarpEF
PaintingWarpF0
PaintingWarpF1
PaintingWarpF2
PaintingWarpF3
TtcPainting1
TtcPainting2
TtcPainting3
PaintingWarpF7
PaintingWarpF8
PaintingWarpF9
PaintingWarpFA
PaintingWarpFB
PaintingWarpFC
WobblingWarp
Trapdoor
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Surface
impl UnwindSafe for Surface
Blanket Implementations
Mutably borrows from an owned value. Read more