#include "visual_instance_3d.h"
#include "core/config/project_settings.h"
AABB VisualInstance3D::get_aabb() const { … }
void VisualInstance3D::_update_visibility() { … }
void VisualInstance3D::_physics_interpolated_changed() { … }
void VisualInstance3D::set_instance_use_identity_transform(bool p_enable) { … }
void VisualInstance3D::_notification(int p_what) { … }
RID VisualInstance3D::get_instance() const { … }
void VisualInstance3D::set_layer_mask(uint32_t p_mask) { … }
uint32_t VisualInstance3D::get_layer_mask() const { … }
void VisualInstance3D::set_layer_mask_value(int p_layer_number, bool p_value) { … }
bool VisualInstance3D::get_layer_mask_value(int p_layer_number) const { … }
void VisualInstance3D::set_sorting_offset(float p_offset) { … }
float VisualInstance3D::get_sorting_offset() const { … }
void VisualInstance3D::set_sorting_use_aabb_center(bool p_enabled) { … }
bool VisualInstance3D::is_sorting_use_aabb_center() const { … }
void VisualInstance3D::_validate_property(PropertyInfo &p_property) const { … }
void VisualInstance3D::_bind_methods() { … }
void VisualInstance3D::set_base(const RID &p_base) { … }
RID VisualInstance3D::get_base() const { … }
VisualInstance3D::VisualInstance3D() { … }
VisualInstance3D::~VisualInstance3D() { … }
void GeometryInstance3D::set_material_override(const Ref<Material> &p_material) { … }
Ref<Material> GeometryInstance3D::get_material_override() const { … }
void GeometryInstance3D::set_material_overlay(const Ref<Material> &p_material) { … }
Ref<Material> GeometryInstance3D::get_material_overlay() const { … }
void GeometryInstance3D::set_transparency(float p_transparency) { … }
float GeometryInstance3D::get_transparency() const { … }
void GeometryInstance3D::set_visibility_range_begin(float p_dist) { … }
float GeometryInstance3D::get_visibility_range_begin() const { … }
void GeometryInstance3D::set_visibility_range_end(float p_dist) { … }
float GeometryInstance3D::get_visibility_range_end() const { … }
void GeometryInstance3D::set_visibility_range_begin_margin(float p_dist) { … }
float GeometryInstance3D::get_visibility_range_begin_margin() const { … }
void GeometryInstance3D::set_visibility_range_end_margin(float p_dist) { … }
float GeometryInstance3D::get_visibility_range_end_margin() const { … }
void GeometryInstance3D::set_visibility_range_fade_mode(VisibilityRangeFadeMode p_mode) { … }
GeometryInstance3D::VisibilityRangeFadeMode GeometryInstance3D::get_visibility_range_fade_mode() const { … }
const StringName *GeometryInstance3D::_instance_uniform_get_remap(const StringName &p_name) const { … }
bool GeometryInstance3D::_set(const StringName &p_name, const Variant &p_value) { … }
bool GeometryInstance3D::_get(const StringName &p_name, Variant &r_ret) const { … }
void GeometryInstance3D::_get_property_list(List<PropertyInfo> *p_list) const { … }
void GeometryInstance3D::set_cast_shadows_setting(ShadowCastingSetting p_shadow_casting_setting) { … }
GeometryInstance3D::ShadowCastingSetting GeometryInstance3D::get_cast_shadows_setting() const { … }
void GeometryInstance3D::set_extra_cull_margin(float p_margin) { … }
float GeometryInstance3D::get_extra_cull_margin() const { … }
void GeometryInstance3D::set_lod_bias(float p_bias) { … }
float GeometryInstance3D::get_lod_bias() const { … }
void GeometryInstance3D::set_instance_shader_parameter(const StringName &p_name, const Variant &p_value) { … }
Variant GeometryInstance3D::get_instance_shader_parameter(const StringName &p_name) const { … }
void GeometryInstance3D::set_custom_aabb(AABB p_aabb) { … }
AABB GeometryInstance3D::get_custom_aabb() const { … }
void GeometryInstance3D::set_lightmap_scale(LightmapScale p_scale) { … }
GeometryInstance3D::LightmapScale GeometryInstance3D::get_lightmap_scale() const { … }
void GeometryInstance3D::set_gi_mode(GIMode p_mode) { … }
GeometryInstance3D::GIMode GeometryInstance3D::get_gi_mode() const { … }
void GeometryInstance3D::set_ignore_occlusion_culling(bool p_enabled) { … }
bool GeometryInstance3D::is_ignoring_occlusion_culling() { … }
PackedStringArray GeometryInstance3D::get_configuration_warnings() const { … }
void GeometryInstance3D::_validate_property(PropertyInfo &p_property) const { … }
void GeometryInstance3D::_bind_methods() { … }
GeometryInstance3D::GeometryInstance3D() { … }
GeometryInstance3D::~GeometryInstance3D() { … }