Struct Limit
pub struct Limit { /* private fields */ }Implementations§
§impl Limit
impl Limit
pub const MAX_BOUND_UNIFORM_SETS: Limit
pub const MAX_BOUND_UNIFORM_SETS: Limit
Godot enumerator name: LIMIT_MAX_BOUND_UNIFORM_SETS
pub const MAX_FRAMEBUFFER_COLOR_ATTACHMENTS: Limit
pub const MAX_FRAMEBUFFER_COLOR_ATTACHMENTS: Limit
Godot enumerator name: LIMIT_MAX_FRAMEBUFFER_COLOR_ATTACHMENTS
pub const MAX_TEXTURES_PER_UNIFORM_SET: Limit
pub const MAX_TEXTURES_PER_UNIFORM_SET: Limit
Godot enumerator name: LIMIT_MAX_TEXTURES_PER_UNIFORM_SET
pub const MAX_SAMPLERS_PER_UNIFORM_SET: Limit
pub const MAX_SAMPLERS_PER_UNIFORM_SET: Limit
Godot enumerator name: LIMIT_MAX_SAMPLERS_PER_UNIFORM_SET
pub const MAX_STORAGE_BUFFERS_PER_UNIFORM_SET: Limit
pub const MAX_STORAGE_BUFFERS_PER_UNIFORM_SET: Limit
Godot enumerator name: LIMIT_MAX_STORAGE_BUFFERS_PER_UNIFORM_SET
pub const MAX_STORAGE_IMAGES_PER_UNIFORM_SET: Limit
pub const MAX_STORAGE_IMAGES_PER_UNIFORM_SET: Limit
Godot enumerator name: LIMIT_MAX_STORAGE_IMAGES_PER_UNIFORM_SET
pub const MAX_UNIFORM_BUFFERS_PER_UNIFORM_SET: Limit
pub const MAX_UNIFORM_BUFFERS_PER_UNIFORM_SET: Limit
Godot enumerator name: LIMIT_MAX_UNIFORM_BUFFERS_PER_UNIFORM_SET
pub const MAX_DRAW_INDEXED_INDEX: Limit
pub const MAX_DRAW_INDEXED_INDEX: Limit
Godot enumerator name: LIMIT_MAX_DRAW_INDEXED_INDEX
pub const MAX_FRAMEBUFFER_HEIGHT: Limit
pub const MAX_FRAMEBUFFER_HEIGHT: Limit
Godot enumerator name: LIMIT_MAX_FRAMEBUFFER_HEIGHT
pub const MAX_FRAMEBUFFER_WIDTH: Limit
pub const MAX_FRAMEBUFFER_WIDTH: Limit
Godot enumerator name: LIMIT_MAX_FRAMEBUFFER_WIDTH
pub const MAX_TEXTURE_ARRAY_LAYERS: Limit
pub const MAX_TEXTURE_ARRAY_LAYERS: Limit
Godot enumerator name: LIMIT_MAX_TEXTURE_ARRAY_LAYERS
pub const MAX_TEXTURE_SIZE_1D: Limit
pub const MAX_TEXTURE_SIZE_1D: Limit
Godot enumerator name: LIMIT_MAX_TEXTURE_SIZE_1D
pub const MAX_TEXTURE_SIZE_2D: Limit
pub const MAX_TEXTURE_SIZE_2D: Limit
Godot enumerator name: LIMIT_MAX_TEXTURE_SIZE_2D
pub const MAX_TEXTURE_SIZE_3D: Limit
pub const MAX_TEXTURE_SIZE_3D: Limit
Godot enumerator name: LIMIT_MAX_TEXTURE_SIZE_3D
pub const MAX_TEXTURE_SIZE_CUBE: Limit
pub const MAX_TEXTURE_SIZE_CUBE: Limit
Godot enumerator name: LIMIT_MAX_TEXTURE_SIZE_CUBE
pub const MAX_TEXTURES_PER_SHADER_STAGE: Limit
pub const MAX_TEXTURES_PER_SHADER_STAGE: Limit
Godot enumerator name: LIMIT_MAX_TEXTURES_PER_SHADER_STAGE
pub const MAX_SAMPLERS_PER_SHADER_STAGE: Limit
pub const MAX_SAMPLERS_PER_SHADER_STAGE: Limit
Godot enumerator name: LIMIT_MAX_SAMPLERS_PER_SHADER_STAGE
pub const MAX_STORAGE_BUFFERS_PER_SHADER_STAGE: Limit
pub const MAX_STORAGE_BUFFERS_PER_SHADER_STAGE: Limit
Godot enumerator name: LIMIT_MAX_STORAGE_BUFFERS_PER_SHADER_STAGE
pub const MAX_STORAGE_IMAGES_PER_SHADER_STAGE: Limit
pub const MAX_STORAGE_IMAGES_PER_SHADER_STAGE: Limit
Godot enumerator name: LIMIT_MAX_STORAGE_IMAGES_PER_SHADER_STAGE
pub const MAX_UNIFORM_BUFFERS_PER_SHADER_STAGE: Limit
pub const MAX_UNIFORM_BUFFERS_PER_SHADER_STAGE: Limit
Godot enumerator name: LIMIT_MAX_UNIFORM_BUFFERS_PER_SHADER_STAGE
pub const MAX_PUSH_CONSTANT_SIZE: Limit
pub const MAX_PUSH_CONSTANT_SIZE: Limit
Godot enumerator name: LIMIT_MAX_PUSH_CONSTANT_SIZE
pub const MAX_UNIFORM_BUFFER_SIZE: Limit
pub const MAX_UNIFORM_BUFFER_SIZE: Limit
Godot enumerator name: LIMIT_MAX_UNIFORM_BUFFER_SIZE
pub const MAX_VERTEX_INPUT_ATTRIBUTE_OFFSET: Limit
pub const MAX_VERTEX_INPUT_ATTRIBUTE_OFFSET: Limit
Godot enumerator name: LIMIT_MAX_VERTEX_INPUT_ATTRIBUTE_OFFSET
pub const MAX_VERTEX_INPUT_ATTRIBUTES: Limit
pub const MAX_VERTEX_INPUT_ATTRIBUTES: Limit
Godot enumerator name: LIMIT_MAX_VERTEX_INPUT_ATTRIBUTES
pub const MAX_VERTEX_INPUT_BINDINGS: Limit
pub const MAX_VERTEX_INPUT_BINDINGS: Limit
Godot enumerator name: LIMIT_MAX_VERTEX_INPUT_BINDINGS
pub const MAX_VERTEX_INPUT_BINDING_STRIDE: Limit
pub const MAX_VERTEX_INPUT_BINDING_STRIDE: Limit
Godot enumerator name: LIMIT_MAX_VERTEX_INPUT_BINDING_STRIDE
pub const MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT: Limit
pub const MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT: Limit
Godot enumerator name: LIMIT_MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT
pub const MAX_COMPUTE_SHARED_MEMORY_SIZE: Limit
pub const MAX_COMPUTE_SHARED_MEMORY_SIZE: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_SHARED_MEMORY_SIZE
pub const MAX_COMPUTE_WORKGROUP_COUNT_X: Limit
pub const MAX_COMPUTE_WORKGROUP_COUNT_X: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_X
pub const MAX_COMPUTE_WORKGROUP_COUNT_Y: Limit
pub const MAX_COMPUTE_WORKGROUP_COUNT_Y: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Y
pub const MAX_COMPUTE_WORKGROUP_COUNT_Z: Limit
pub const MAX_COMPUTE_WORKGROUP_COUNT_Z: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Z
pub const MAX_COMPUTE_WORKGROUP_INVOCATIONS: Limit
pub const MAX_COMPUTE_WORKGROUP_INVOCATIONS: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_WORKGROUP_INVOCATIONS
pub const MAX_COMPUTE_WORKGROUP_SIZE_X: Limit
pub const MAX_COMPUTE_WORKGROUP_SIZE_X: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_X
pub const MAX_COMPUTE_WORKGROUP_SIZE_Y: Limit
pub const MAX_COMPUTE_WORKGROUP_SIZE_Y: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Y
pub const MAX_COMPUTE_WORKGROUP_SIZE_Z: Limit
pub const MAX_COMPUTE_WORKGROUP_SIZE_Z: Limit
Godot enumerator name: LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Z
pub const MAX_VIEWPORT_DIMENSIONS_X: Limit
pub const MAX_VIEWPORT_DIMENSIONS_X: Limit
Godot enumerator name: LIMIT_MAX_VIEWPORT_DIMENSIONS_X
pub const MAX_VIEWPORT_DIMENSIONS_Y: Limit
pub const MAX_VIEWPORT_DIMENSIONS_Y: Limit
Godot enumerator name: LIMIT_MAX_VIEWPORT_DIMENSIONS_Y
pub const METALFX_TEMPORAL_SCALER_MIN_SCALE: Limit
pub const METALFX_TEMPORAL_SCALER_MIN_SCALE: Limit
Godot enumerator name: LIMIT_METALFX_TEMPORAL_SCALER_MIN_SCALE
pub const METALFX_TEMPORAL_SCALER_MAX_SCALE: Limit
pub const METALFX_TEMPORAL_SCALER_MAX_SCALE: Limit
Godot enumerator name: LIMIT_METALFX_TEMPORAL_SCALER_MAX_SCALE
Trait Implementations§
impl Copy for Limit
impl Element for Limit
§impl EngineEnum for Limit
impl EngineEnum for Limit
impl Eq for Limit
impl Export for Limit
§impl FromGodot for Limit
impl FromGodot for Limit
§fn try_from_godot(
via: <Limit as GodotConvert>::Via,
) -> Result<Limit, ConvertError>
fn try_from_godot( via: <Limit as GodotConvert>::Via, ) -> Result<Limit, ConvertError>
Err on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant, returning Err on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for Limit
impl GodotConvert for Limit
§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
impl StructuralPartialEq for Limit
§impl ToGodot for Limit
impl ToGodot for Limit
§fn to_godot(&self) -> <Limit as GodotConvert>::Via
fn to_godot(&self) -> <Limit as GodotConvert>::Via
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
§impl Var for Limit
impl Var for Limit
§fn var_get(field: &Limit) -> <Limit as GodotConvert>::Via
fn var_get(field: &Limit) -> <Limit as GodotConvert>::Via
Via type. Called for internal (non-pub) getters registered with Godot.§fn var_set(field: &mut Limit, value: <Limit as GodotConvert>::Via)
fn var_set(field: &mut Limit, value: <Limit as GodotConvert>::Via)
Via type. Called for internal (non-pub) setters registered with Godot.