text: // This file was generated based on '/usr/local/share/uno/Packages/Fuse.BasicTheme/0.24.6/.uno/$.uno'.
  // WARNING: Changes might be lost if you edit this file directly.
  
  #pragma once
  #include <Uno.Float4.h>
  #include <Uno.UX.Property-1.h>
  namespace g{namespace Fuse{namespace Controls{struct TextControl;}}}
  namespace g{struct FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property;}
  
  namespace g{
  
  // internal sealed class FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property :706
  // {
  ::g::Uno::UX::Property_type* FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property_typeof();
  void FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property__ctor_1_fn(FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property* __this, ::g::Fuse::Controls::TextControl* obj);
  void FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property__New1_fn(::g::Fuse::Controls::TextControl* obj, FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property** __retval);
  void FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property__OnGet_fn(FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property* __this, ::g::Uno::Float4* __retval);
  void FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property__OnSet_fn(FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property* __this, ::g::Uno::Float4* v, uObject* origin);
  
  struct FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property : ::g::Uno::UX::Property
  {
      uStrong< ::g::Fuse::Controls::TextControl*> _obj;
  
      void ctor_1(::g::Fuse::Controls::TextControl* obj);
      static FuseBasicTheme_FuseControlsTextControl_float4_TextColor_Property* New1(::g::Fuse::Controls::TextControl* obj);
  };
  // }
  
  } // ::g
  