Class ShadowBase
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
The base class to describe basic shadow.
public abstract class ShadowBase
- Inheritance
-
- Derived
-
Constructors
View Source
ShadowBase()
Declaration
View Source
ShadowBase(PropertyMap)
Create a Shadow from a property map.
Declaration
protected ShadowBase(PropertyMap propertyMap)
Parameters
View Source
ShadowBase(ShadowBase)
Declaration
protected ShadowBase(ShadowBase other)
Parameters
View Source
ShadowBase(Vector2, Vector2)
Declaration
protected ShadowBase(Vector2 offset, Vector2 extents)
Parameters
Properties
View Source
Extents
The shadow will extend its size by specified amount of length.
If the value is negative then the shadow will shrink.
For example, when View's size is (100, 100) and the Shadow's Extents is (5, -5),
the output shadow will have size (105, 95).
Declaration
public Vector2 Extents { get; }
Property Value
View Source
Offset
The position offset value (x, y) from the top left corner.
Declaration
public Vector2 Offset { get; }
Property Value
Methods
View Source
Equals(object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
object |
other |
|
Returns
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
View Source
GetPropertyMap()
Declaration
protected virtual PropertyMap GetPropertyMap()
Returns
Operators
View Source
operator ==(ShadowBase, ShadowBase)
Declaration
public static bool operator ==(ShadowBase shadow1, ShadowBase shadow2)
Parameters
Returns
View Source
operator !=(ShadowBase, ShadowBase)
Declaration
public static bool operator !=(ShadowBase shadow1, ShadowBase shadow2)
Parameters
Returns
Extension Methods