Enum rat_in_a_tube::ValueType
source · #[repr(C)]
pub enum ValueType {
Show 49 variants
Unparsed,
SpecialForm,
FunctionName,
Passthrough,
Void,
Boolean,
Real,
Short,
Long,
String,
Script,
TriggerVolume,
CutsceneFlag,
CutsceneCameraPoint,
CutsceneTitle,
CutsceneRecording,
DeviceGroup,
Ai,
AiCommandList,
StartingProfile,
Conversation,
Navpoint,
HudMessage,
ObjectList,
Sound,
Effect,
Damage,
LoopingSound,
AnimationGraph,
ActorVariant,
DamageEffect,
ObjectDefinition,
GameDifficulty,
Team,
AiDefaultState,
ActorType,
HudCorner,
Object,
Unit,
Vehicle,
Weapon,
Device,
Scenery,
ObjectName,
UnitName,
VehicleName,
WeaponName,
DeviceName,
SceneryName,
}
Expand description
Value type, used for typing for parameters, return types, and globals
Variants
Unparsed
SpecialForm
FunctionName
Passthrough
Void
Boolean
Real
Short
Long
String
Script
TriggerVolume
CutsceneFlag
CutsceneCameraPoint
CutsceneTitle
CutsceneRecording
DeviceGroup
Ai
AiCommandList
StartingProfile
Conversation
Navpoint
HudMessage
ObjectList
Sound
Effect
Damage
LoopingSound
AnimationGraph
ActorVariant
DamageEffect
ObjectDefinition
GameDifficulty
Team
AiDefaultState
ActorType
HudCorner
Object
Unit
Vehicle
Weapon
Device
Scenery
ObjectName
UnitName
VehicleName
WeaponName
DeviceName
SceneryName
Implementations
Trait Implementations
impl Copy for ValueType
impl StructuralPartialEq for ValueType
Auto Trait Implementations
impl RefUnwindSafe for ValueType
impl Send for ValueType
impl Sync for ValueType
impl Unpin for ValueType
impl UnwindSafe for ValueType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more