#include "baseobj.h"
#include "embedding.h"
#include "string.h"
Go to the source code of this file.
OSGK_ScriptVariant* osgk_variant_convert | ( | OSGK_ScriptVariant * | variant, | |
OSGK_ScriptVariantType | newType | |||
) |
OSGK_ScriptVariant* osgk_variant_create_array | ( | OSGK_Embedding * | embedding, | |
size_t | numItems, | |||
OSGK_ScriptVariant ** | items | |||
) |
OSGK_ScriptVariant* osgk_variant_create_bool | ( | OSGK_Embedding * | embedding, | |
int | val | |||
) |
OSGK_ScriptVariant* osgk_variant_create_char | ( | OSGK_Embedding * | embedding, | |
unsigned int | val | |||
) |
OSGK_ScriptVariant* osgk_variant_create_double | ( | OSGK_Embedding * | embedding, | |
double | val | |||
) |
OSGK_ScriptVariant* osgk_variant_create_empty | ( | OSGK_Embedding * | embedding | ) |
OSGK_ScriptVariant* osgk_variant_create_float | ( | OSGK_Embedding * | embedding, | |
float | val | |||
) |
OSGK_ScriptVariant* osgk_variant_create_int | ( | OSGK_Embedding * | embedding, | |
int | val | |||
) |
OSGK_ScriptVariant* osgk_variant_create_isupports | ( | OSGK_Embedding * | embedding, | |
nsISupports * | val | |||
) |
OSGK_ScriptVariant* osgk_variant_create_script_object | ( | OSGK_Embedding * | embedding, | |
void * | tag | |||
) |
OSGK_ScriptVariant* osgk_variant_create_string | ( | OSGK_Embedding * | embedding, | |
OSGK_String * | val | |||
) |
OSGK_ScriptVariant* osgk_variant_create_uint | ( | OSGK_Embedding * | embedding, | |
unsigned int | val | |||
) |
int osgk_variant_get_array_item | ( | OSGK_ScriptVariant * | variant, | |
OSGK_ScriptVariant ** | val | |||
) |
int osgk_variant_get_array_size | ( | OSGK_ScriptVariant * | variant, | |
size_t * | size | |||
) |
int osgk_variant_get_bool | ( | OSGK_ScriptVariant * | variant, | |
int * | val | |||
) |
int osgk_variant_get_char | ( | OSGK_ScriptVariant * | variant, | |
unsigned int * | val | |||
) |
int osgk_variant_get_double | ( | OSGK_ScriptVariant * | variant, | |
double * | val | |||
) |
int osgk_variant_get_float | ( | OSGK_ScriptVariant * | variant, | |
float * | val | |||
) |
int osgk_variant_get_int | ( | OSGK_ScriptVariant * | variant, | |
int * | val | |||
) |
int osgk_variant_get_isupports | ( | OSGK_ScriptVariant * | variant, | |
nsISupports ** | val | |||
) |
int osgk_variant_get_script_object | ( | OSGK_ScriptVariant * | variant, | |
void ** | tag | |||
) |
int osgk_variant_get_string | ( | OSGK_ScriptVariant * | variant, | |
OSGK_String ** | val | |||
) |
OSGK_ScriptVariantType osgk_variant_get_type | ( | OSGK_ScriptVariant * | variant | ) |
int osgk_variant_get_uint | ( | OSGK_ScriptVariant * | variant, | |
unsigned int * | val | |||
) |