Linker Error

  • Linker Error

    Hallöchen liebe Community,

    hier die Problemstelle in der Header Datei

    Quellcode

    1. UFUNCTION(BlueprintNativeEvent)
    2. void AddInstanceVoxel(FVector instanceLocation, int32 type);
    3. virtual void AddInstanceVoxel_Implementation(FVector instanceLocation, int32 type);
    4. UFUNCTION(BlueprintCallable, Category = "Voxel")
    5. void setVoxel(FVector localPos, int32 value);
    6. UFUNCTION(BlueprintCallable, Category = "Voxel")
    7. void getVoxel(FVector localPos, int32 &voxelType, int32 &index);
    8. // Check collision range - if changed update mesh
    9. UFUNCTION(BlueprintCallable, Category = "Voxel")
    10. void updateCollisionRange(bool isCollisionRange);
    11. UFUNCTION(BlueprintCallable, Category = "Voxel")
    12. void ApplyMaterials();
    13. /* Update extra elements like flowers 0-4, mushroom 5 */
    14. UFUNCTION(BlueprintCallable, Category = "Voxel")
    15. void UpdateExtras();
    Alles anzeigen
    bei den Functions wird mir von VS gesagt, dass keine Definition gefunden werden konnte.

    Das erzeugt beim Compilen mehrere Linker Errors und ich komme nicht drauf wie ich die fixen könnte.
    Vielen Dank schonmal für eure Hilfe.

    LG Explo
Unreal®, Unreal Engine, the circle-U logo and the Powered by Unreal Engine logo are trademarks or registered trademarks of Epic Games, Inc. in the United States and elsewhere.