contents   index   previous   next


SE.VALUE means not to work with any member but rather to work with the object itself. For instance, you can use the object/member pair SE.GLOBAL,SE.VALUE to examine or change the global object. For most objects, putting a value to the object itself using SE.VALUE will call the operator overload function on that object with the operator SE.OP_ASSIGN being overloaded. If the object has no operator overloading, then the operation does nothing and is ignored. Several of the special ScriptEase objects have their own behavior when assigned to the SE.VALUE member. For instance, with SE.GLOBAL, doing so changes the global object. Read the individual descriptions below of the ScriptEase objects to determine if that object allows a put to itself via SE.VALUE, and what that put does.