Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.7.0
    Preparing search index...

    Props for VitalPointMarker3D component

    interface VitalPointMarker3DProps {
        isMobile?: boolean;
        isSelected: boolean;
        isTraining: boolean;
        maxEmissiveIntensity?: number;
        onHit?: (vitalPointId: string) => void;
        pulseAmplitude?: number;
        pulseFrequency?: number;
        sizeMultiplier?: number;
        vitalPoint: VitalPoint;
    }
    Index

    Properties

    isMobile?: boolean

    Whether on mobile device (larger hit targets)

    isSelected: boolean

    Whether this vital point is currently selected

    isTraining: boolean

    Whether training mode is active

    maxEmissiveIntensity?: number

    Maximum emissive intensity for selected/hovered state (default: 3.5)

    onHit?: (vitalPointId: string) => void

    Callback when vital point is clicked/hit

    pulseAmplitude?: number

    Pulse amplitude (default: 0.25 for selected, 0.15 for training mode)

    pulseFrequency?: number

    Pulse frequency in Hz (default: 6Hz for selected, 4Hz for training mode)

    sizeMultiplier?: number

    Base size multiplier (for difficulty modes)

    vitalPoint: VitalPoint

    The vital point data to visualize