OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat Struct Reference

Public Member Functions

 LSLFloat (int i)
 
 LSLFloat (double d)
 
 LSLFloat (string s)
 
override string ToString ()
 
override bool Equals (Object o)
 
override int GetHashCode ()
 

Static Public Member Functions

static operator float (LSLFloat f)
 
static operator int (LSLFloat f)
 
static operator uint (LSLFloat f)
 
static implicit operator Boolean (LSLFloat f)
 
static implicit operator LSLFloat (int i)
 
static implicit operator LSLFloat (LSLInteger i)
 
static operator LSLFloat (string s)
 
static implicit operator list (LSLFloat f)
 
static implicit operator LSLFloat (double d)
 
static implicit operator LSLFloat (bool b)
 
static bool operator== (LSLFloat f1, LSLFloat f2)
 
static bool operator!= (LSLFloat f1, LSLFloat f2)
 
static LSLFloat operator++ (LSLFloat f)
 
static LSLFloat operator-- (LSLFloat f)
 
static LSLFloat operator+ (LSLFloat f, int i)
 
static LSLFloat operator- (LSLFloat f, int i)
 
static LSLFloat operator* (LSLFloat f, int i)
 
static LSLFloat operator/ (LSLFloat f, int i)
 
static LSLFloat operator+ (LSLFloat lhs, LSLFloat rhs)
 
static LSLFloat operator- (LSLFloat lhs, LSLFloat rhs)
 
static LSLFloat operator* (LSLFloat lhs, LSLFloat rhs)
 
static LSLFloat operator/ (LSLFloat lhs, LSLFloat rhs)
 
static LSLFloat operator- (LSLFloat f)
 
static implicit operator System.Double (LSLFloat f)
 

Public Attributes

double value
 

Detailed Description

Definition at line 1999 of file LSL_Types.cs.

Constructor & Destructor Documentation

OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.LSLFloat ( int  i)
inline

Definition at line 2005 of file LSL_Types.cs.

OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.LSLFloat ( double  d)
inline

Definition at line 2010 of file LSL_Types.cs.

OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.LSLFloat ( string  s)
inline

Definition at line 2015 of file LSL_Types.cs.

Member Function Documentation

override bool OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.Equals ( Object  o)
inline

Definition at line 2179 of file LSL_Types.cs.

override int OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.GetHashCode ( )
inline

Definition at line 2186 of file LSL_Types.cs.

static implicit OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator Boolean ( LSLFloat  f)
inlinestatic

Definition at line 2053 of file LSL_Types.cs.

static OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator float ( LSLFloat  f)
inlineexplicitstatic

Definition at line 2038 of file LSL_Types.cs.

static OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator int ( LSLFloat  f)
inlineexplicitstatic

Definition at line 2043 of file LSL_Types.cs.

static implicit OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator list ( LSLFloat  f)
inlinestatic

Definition at line 2080 of file LSL_Types.cs.

static implicit OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator LSLFloat ( int  i)
inlinestatic

Definition at line 2065 of file LSL_Types.cs.

static implicit OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator LSLFloat ( LSLInteger  i)
inlinestatic

Definition at line 2070 of file LSL_Types.cs.

static OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator LSLFloat ( string  s)
inlineexplicitstatic

Definition at line 2075 of file LSL_Types.cs.

static implicit OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator LSLFloat ( double  d)
inlinestatic

Definition at line 2085 of file LSL_Types.cs.

static implicit OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator LSLFloat ( bool  b)
inlinestatic

Definition at line 2090 of file LSL_Types.cs.

static implicit OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator System.Double ( LSLFloat  f)
inlinestatic

Definition at line 2165 of file LSL_Types.cs.

static OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator uint ( LSLFloat  f)
inlineexplicitstatic

Definition at line 2048 of file LSL_Types.cs.

static bool OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator!= ( LSLFloat  f1,
LSLFloat  f2 
)
inlinestatic

Definition at line 2103 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator* ( LSLFloat  f,
int  i 
)
inlinestatic

Definition at line 2130 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator* ( LSLFloat  lhs,
LSLFloat  rhs 
)
inlinestatic

Definition at line 2150 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator+ ( LSLFloat  f,
int  i 
)
inlinestatic

Definition at line 2120 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator+ ( LSLFloat  lhs,
LSLFloat  rhs 
)
inlinestatic

Definition at line 2140 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator++ ( LSLFloat  f)
inlinestatic

Definition at line 2108 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator- ( LSLFloat  f,
int  i 
)
inlinestatic

Definition at line 2125 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator- ( LSLFloat  lhs,
LSLFloat  rhs 
)
inlinestatic

Definition at line 2145 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator- ( LSLFloat  f)
inlinestatic

Definition at line 2160 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator-- ( LSLFloat  f)
inlinestatic

Definition at line 2114 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator/ ( LSLFloat  f,
int  i 
)
inlinestatic

Definition at line 2135 of file LSL_Types.cs.

static LSLFloat OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator/ ( LSLFloat  lhs,
LSLFloat  rhs 
)
inlinestatic

Definition at line 2155 of file LSL_Types.cs.

static bool OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.operator== ( LSLFloat  f1,
LSLFloat  f2 
)
inlinestatic

Definition at line 2098 of file LSL_Types.cs.

override string OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.ToString ( )
inline

Definition at line 2174 of file LSL_Types.cs.

Member Data Documentation

double OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat.value

Definition at line 2001 of file LSL_Types.cs.


The documentation for this struct was generated from the following file: