6#include "Containers/UnrealString.h" 
    7#include "Kismet/BlueprintFunctionLibrary.h" 
    8#include "UObject/ObjectMacros.h" 
    9#include "CesiumMetadataPickingBlueprintLibrary.generated.h" 
   17    : public UBlueprintFunctionLibrary {
 
   39      Category = 
"Cesium|Metadata|Picking")
 
   41      const FHitResult& Hit,
 
   42      int64 GltfTexCoordSetIndex,
 
   73      Category = 
"Cesium|Metadata|Picking")
 
   75      const FHitResult& Hit,
 
   76      int64 FeatureIDSetIndex = 0);
 
  104      Category = 
"Cesium|Metadata|Picking")
 
  106      const FHitResult& Hit,
 
  107      int64 PrimitivePropertyTextureIndex = 0);
 
  109  PRAGMA_DISABLE_DEPRECATION_WARNINGS
 
  139           DeprecationMessage = 
"Use GetPropertyTableValuesFromHit instead."))
 
  141      const UPrimitiveComponent* Component,
 
  143      int64 FeatureIDSetIndex = 0);
 
  177               "Use GetValuesAsStrings to convert the output of GetPropertyTableValuesFromHit instead."))
 
  179      const UPrimitiveComponent* Component,
 
  181      int64 FeatureIDSetIndex = 0);
 
  182  PRAGMA_ENABLE_DEPRECATION_WARNINGS
 
  193      Category = 
"Cesium|Metadata|Picking")
 
  195      const UPrimitiveComponent* Component,
 
  196      const FString& PropertyName,
 
  197      int64 FeatureIDSetIndex = 0);
 
  209      const FString& PropertyName,
 
  210      int64 FeatureIDSetIndex);
 
 
A Blueprint-accessible wrapper for a glTF Primitive's mesh features.
A Blueprint-accessible wrapper for a glTF property table property in EXT_structural_metadata.