• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • SharpAssimp
      • Animation
      • AnimationBehaviour
      • AnimationInterpolation
      • AssimpContext
      • AssimpException
      • BlendMode
      • Bone
      • BoundingBox
      • Camera
      • CompileFlags
      • ConsoleLogStream
      • DefaultLogStream
      • EmbeddedTexture
      • ExcludeComponent
      • ExportDataBlob
      • ExportFormatDescription
      • Face
      • FileIOMode
      • FileIOSystem
      • FreeNativeDelegate
      • IMarshalable<Managed, Native>
      • INativeCustomMarshaler
      • IOStream
      • IOSystem
      • ImporterDescription
      • ImporterFeatureFlags
      • Light
      • LightSourceType
      • LogStream
      • LoggingCallback
      • Material
      • Material.PBRMaterialProperties
      • Material.ShaderMaterialProperties
      • MaterialProperty
      • Matrix3x3
      • MemoryHelper
      • Mesh
      • MeshAnimationAttachment
      • MeshAnimationChannel
      • MeshKey
      • MeshMorphAnimationChannel
      • MeshMorphKey
      • MeshMorphingMethod
      • MetaDataType
      • Metadata
      • Metadata.Entry
      • NativeCustomMarshalerAttribute
      • Node
      • NodeAnimationChannel
      • NodeCollection
      • Origin
      • PostProcessPreset
      • PostProcessSteps
      • PrimitiveType
      • PropertyType
      • QuaternionKey
      • Ray
      • ReturnCode
      • Scene
      • SceneFlags
      • ShadingMode
      • Texel
      • TextureFlags
      • TextureMapping
      • TextureOperation
      • TextureSlot
      • TextureType
      • TextureWrapMode
      • UVTransform
      • UVTransformFlags
      • VectorKey
      • VertexWeight
    • SharpAssimp.Configs
      • ACEvaluateSubdivisionConfig
      • ACSeparateBackfaceCullConfig
      • ASEReconstructNormalsConfig
      • AnimationAccuracyConfig
      • AppScaleConfig
      • BooleanPropertyConfig
      • ColladaIgnoreUpDirectionConfig
      • ColladaUseColladaNamesConfig
      • DeboneAllOrNoneConfig
      • DeboneThresholdConfig
      • ExportPointCloudsConfig
      • FBXConvertToMetersConfig
      • FBXImportAllGeometryLayersConfig
      • FBXImportAllMaterialsConfig
      • FBXImportAnimationsConfig
      • FBXImportCamerasConfig
      • FBXImportEmbeddedTexturesConfig
      • FBXImportEmbeddedTexturesLegacyNamingConfig
      • FBXImportLightsConfig
      • FBXImportMaterialsConfig
      • FBXOptimizeEmptyAnimationCurvesConfig
      • FBXPreservePivotsConfig
      • FBXStrictModeConfig
      • FavorSpeedConfig
      • FloatPropertyConfig
      • GlobalKeyFrameImportConfig
      • GlobalScaleConfig
      • IFCCylindricalTessellationConfig
      • IFCSkipSpaceRepresentationsConfig
      • IFCSmoothingAngleConfig
      • IFCUseCustomTriangulationConfig
      • IRRAnimationFrameRateConfig
      • IgnoreTextureCoordinatesConfig
      • IntegerPropertyConfig
      • KeepSceneHierarchyConfig
      • LWOImportOneLayerConfig
      • LWSAnimationEndConfig
      • LWSAnimationStartConfig
      • MD2KeyFrameImportConfig
      • MD3HandleMultiPartConfig
      • MD3KeyFrameImportConfig
      • MD3ShaderSourceConfig
      • MD3SkinNameConfig
      • MD5NoAnimationAutoLoadConfig
      • MDLColorMapConfig
      • MDLKeyFrameImportConfig
      • MaterialExcludeListConfig
      • MatrixPropertyConfig
      • MaxBoneCountConfig
      • MeasureTimeConfig
      • MeshTriangleLimitConfig
      • MeshVertexLimitConfig
      • MultithreadingConfig
      • NoSkeletonMeshesConfig
      • NodeExcludeListConfig
      • NormalSmoothingAngleConfig
      • NormalizeVertexComponentsConfig
      • OgreMaterialFileConfig
      • OgreTextureTypeFromFilenameConfig
      • PropertyConfig
      • RemoveComponentConfig
      • RemoveDegeneratePrimitivesCheckAreaConfig
      • RemoveDegeneratePrimitivesConfig
      • RemoveEmptyBonesConfig
      • RootTransformationConfig
      • SMDKeyFrameImportConfig
      • SmdLoadAnimationListConfig
      • SortByPrimitiveTypeConfig
      • StringPropertyConfig
      • TangentSmoothingAngleConfig
      • TangentTextureChannelIndexConfig
      • TerragenComputeTexCoordsConfig
      • TransformUVConfig
      • UnrealHandleFlagsConfig
      • UnrealKeyFrameImportConfig
      • VertexBoneWeightLimitConfig
      • VertexCacheSizeConfig
      • XFileUseDoublesConfig
    • SharpAssimp.Unmanaged
      • AiAnimMesh
      • AiAnimation
      • AiBone
      • AiCamera
      • AiConfigs
      • AiDefines
      • AiExportDataBlob
      • AiExportFormatDesc
      • AiFace
      • AiFile
      • AiFileCloseProc
      • AiFileFlushProc
      • AiFileIO
      • AiFileOpenProc
      • AiFileReadProc
      • AiFileSeek
      • AiFileTellProc
      • AiFileWriteProc
      • AiImporterDesc
      • AiLight
      • AiLogStream
      • AiLogStreamCallback
      • AiMatKeys
      • AiMaterial
      • AiMaterialProperty
      • AiMemoryInfo
      • AiMesh
      • AiMeshAnim
      • AiMeshColorArray
      • AiMeshMorphAnim
      • AiMeshMorphKey
      • AiMeshTextureCoordinateArray
      • AiMeshUVComponentArray
      • AiMetadata
      • AiMetadataEntry
      • AiNode
      • AiNodeAnim
      • AiScene
      • AiString
      • AiTexture
      • AssimpLibrary
      • Platform
      • UnmanagedFunctionNameAttribute
      • UnmanagedLibrary
      • UnmanagedLibraryResolver

    Class BooleanPropertyConfig

    Describes a boolean configuration property.

    Inheritance
    object
    PropertyConfig
    BooleanPropertyConfig
    ACEvaluateSubdivisionConfig
    ACSeparateBackfaceCullConfig
    ASEReconstructNormalsConfig
    ColladaIgnoreUpDirectionConfig
    ColladaUseColladaNamesConfig
    DeboneAllOrNoneConfig
    ExportPointCloudsConfig
    FBXConvertToMetersConfig
    FBXImportAllGeometryLayersConfig
    FBXImportAllMaterialsConfig
    FBXImportAnimationsConfig
    FBXImportCamerasConfig
    FBXImportEmbeddedTexturesConfig
    FBXImportEmbeddedTexturesLegacyNamingConfig
    FBXImportLightsConfig
    FBXImportMaterialsConfig
    FBXOptimizeEmptyAnimationCurvesConfig
    FBXPreservePivotsConfig
    FBXStrictModeConfig
    FavorSpeedConfig
    IFCSkipSpaceRepresentationsConfig
    IFCUseCustomTriangulationConfig
    IgnoreTextureCoordinatesConfig
    KeepSceneHierarchyConfig
    LWOImportOneLayerConfig
    MD3HandleMultiPartConfig
    MD5NoAnimationAutoLoadConfig
    MeasureTimeConfig
    NoSkeletonMeshesConfig
    NormalizeVertexComponentsConfig
    OgreTextureTypeFromFilenameConfig
    RemoveDegeneratePrimitivesCheckAreaConfig
    RemoveDegeneratePrimitivesConfig
    RemoveEmptyBonesConfig
    SmdLoadAnimationListConfig
    TerragenComputeTexCoordsConfig
    UnrealHandleFlagsConfig
    XFileUseDoublesConfig
    Inherited Members
    PropertyConfig.Name
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SharpAssimp.Configs
    Assembly: SharpAssimp.dll
    Syntax
    public class BooleanPropertyConfig : PropertyConfig

    Constructors

    | Edit this page View Source

    BooleanPropertyConfig(string, bool)

    Constructs a new BooleanPropertyConfig.

    Declaration
    public BooleanPropertyConfig(string name, bool value)
    Parameters
    Type Name Description
    string name

    Name of the property

    bool value

    Property value

    | Edit this page View Source

    BooleanPropertyConfig(string, bool, bool)

    Constructs a new BooleanPropertyConfig with a default value.

    Declaration
    public BooleanPropertyConfig(string name, bool value, bool defaultValue)
    Parameters
    Type Name Description
    string name

    Name of the property

    bool value

    Property value

    bool defaultValue

    The default property value

    Properties

    | Edit this page View Source

    DefaultValue

    Gets the default property value.

    Declaration
    public bool DefaultValue { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    Value

    Gets the property value.

    Declaration
    public bool Value { get; set; }
    Property Value
    Type Description
    bool

    Methods

    | Edit this page View Source

    OnApplyValue(nint)

    Applies the property value to the given Assimp property store.

    Declaration
    protected override void OnApplyValue(nint propStore)
    Parameters
    Type Name Description
    nint propStore

    Assimp property store

    Overrides
    PropertyConfig.OnApplyValue(nint)
    | Edit this page View Source

    SetDefaultValue()

    Sets the current value to the default value.

    Declaration
    public override void SetDefaultValue()
    Overrides
    PropertyConfig.SetDefaultValue()
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2012-2020 Nicholas Woodfield, (c) 2024 Salvage, (c) 2025 Jérémy Ansel