Unit 'libSkiaObjects' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_skia]

TSkRuntimeEffect

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: libskiaobjects.pas line 2688

type TSkRuntimeEffect = class(TSkReferenceCounted,ISkRuntimeEffect)

public

  function ChildExists();

  

  function IndexOfChild();

  

  function IndexOfUniform();

  

  function IsUniformTypeOrdinal();

  

  function IsUniformTypeOrdinalByName();

  

  function MakeBlender();

  

  function MakeColorFilter();

  

  function MakeImage();

  

  function MakeShader();

  

  function UniformExists();

  

  property ChildCount: Integer; [r]

  

  property ChildrenNames []: string; [r]

  

  property ChildType []: TSkRuntimeEffectChildType; [r]

  

  property ChildTypeByName []: TSkRuntimeEffectChildType; [r]

  

  property UniformCount: Integer; [r]

  

  property UniformDataSize: NativeUInt; [r]

  

  property UniformNames []: string; [r]

  

  property UniformOffset []: NativeUInt; [r]

  

  property UniformOffsetByName []: NativeUInt; [r]

  

  property UniformType []: TSkRuntimeEffectUniformType; [r]

  

  property UniformTypeByName []: TSkRuntimeEffectUniformType; [r]

  

  property UniformTypeCount []: Integer; [r]

  

  property UniformTypeCountByName []: Integer; [r]

  

  class function MakeForBlender();

  

  class function MakeForColorFilter();

  

  class function MakeForShader();

  

end;

Inheritance

TSkRuntimeEffect

  

|

TSkReferenceCounted,ISkRuntimeEffect

  

|

TSkObject,ISkReferenceCounted

  

|

TObject,ISkObject



CT Web help

CodeTyphon Studio