Module Expr Str Import alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias Import alias alias ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore ListLoad Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Num Num Num Num Num Str Str Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Str Str Dict Str Str Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults vararg body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareEq Call NameLoad NameLoad Num body Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num orelse If CompareEq Call NameLoad NameLoad Num body Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num BinOpDiv BinOpAdd SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Num Assign AttributeStore NameLoad attr TupleLoad Call NameLoad SubscriptLoad NameLoad Index Num Call NameLoad SubscriptLoad NameLoad Index Num Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr Num body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list
N/A N/A 
This file is part of the "Sylphis" 3D engine
Copyright (c) 2002 - 2007 by Harry Kalogirou

	Copyright (c) 2013 Charilaos Kalogirou.
	All rights reserved.

	Redistribution and use in source and binary forms are permitted
	provided that the above copyright notice and this paragraph are
	duplicated in all such forms and that any documentation,
	advertising materials, and other materials related to such
	distribution and use acknowledge that the software was developed
	by Charilaos Kalogirou. The name of the
	Charilaos Kalogirou may not be used to endorse or promote products derived
	from this software without specific prior written permission.
	THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
	IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
	WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 N/A sys sylphis math string * CSimpleActor * util manage N/A time mthread CLight N/A CSimpleActor N/A N/A __classname__ light N/A __desc__ A light N/A __actortype__ e N/A __specs__ N/A N/A name doc radius The radius of the light N/A name doc light_center The light emition point in the lights volume N/A name type doc color color light color (not the intensity, only the color) N/A name doc intensity The lights intensity N/A name select doc type N/A 0 4 8 16 32 NORMAL Flickering Strobo Pulsating Sun The periodic effect to use N/A name doc freq The frequency (Hz) of the periodic effect the light might has N/A name doc phase The phase [0, 1.0] of the periodic effect the light might has N/A name type doc specular bool Will the light create specular highlights on objects? N/A name type doc shadows bool Will create shadows? N/A name doc attenuation The attenuation of the light N/A name doc filter The color filter to apply on the light N/A radius 300.0 N/A color N/A N/A sylphis CVector3 1.0 1.0 1.0 N/A intensity 1.0 N/A light_center N/A N/A sylphis CVector3 0.0 0.0 0.0 N/A type 0 N/A freq 1.0 N/A phase 0.0 N/A bob None N/A specular 1 N/A shadows 1 N/A dynamic 0 N/A filter nofilter N/A attenuation __init__ N/A N/A self N/A args N/A N/A N/A N/A CSimpleActor __init__ self args N/A join N/A N/A self ent N/A N/A N/A N/A N/A CSimpleActor join self ent N/A N/A N/A N/A self light_center swapHand N/A o N/A N/A N/A self radius split N/A N/A N/A len o 1 N/A N/A o N/A N/A o N/A 0 N/A o N/A 0 N/A o N/A 0 N/A N/A N/A N/A len o 2 N/A N/A o N/A N/A o N/A 0 N/A o N/A 1 N/A N/A N/A o N/A 0 N/A o N/A 1 2 N/A N/A self radius N/A N/A float N/A o N/A 0 N/A float N/A o N/A 2 N/A float N/A o N/A 1 N/A sm N/A self mScene N/A sl N/A manage N/A sylphis CLight sm N/A N/A N/A sl setCenter N/A self light_center N/A N/A N/A sl setPosition N/A self origin N/A N/A N/A sl setColor N/A N/A self color N/A self intensity N/A N/A N/A sl setIsShadowCaster N/A self shadows N/A N/A N/A sl setSpecular N/A self specular N/A N/A N/A sl setRadius N/A N/A self radius N/A 0 N/A N/A self radius N/A 1 N/A N/A self radius N/A 2 N/A N/A N/A sl setType N/A int N/A self type N/A N/A N/A sl setFreq N/A float N/A self freq N/A N/A N/A sl setPhase N/A float N/A self phase N/A N/A N/A self filter nofilter N/A N/A N/A self filterMap N/A N/A N/A CEngine textures registerCubeMap N/A self filter N/A N/A N/A sl setFilter N/A self filterMap N/A N/A N/A sl setAttenuation N/A N/A N/A CEngine renderer registerAttenuation N/A self attenuation N/A N/A self node sl N/A N/A self time 0 N/A N/A self timedelta 0 N/A start N/A N/A self N/A N/A N/A N/A N/A CSimpleActor start self N/A N/A N/A self dynamic 0 N/A N/A sm N/A self mScene N/A N/A N/A sm makeLightStatic N/A self node N/A Action_makeStatic N/A N/A self other N/A N/A N/A 
        Signal to make the light static. The engine will try to optimize
        the the shadows and lighting casted from this light from the current
        position
         N/A sm N/A self mScene N/A N/A N/A sm makeLightStatic N/A self node N/A Action_turnOn N/A N/A self other N/A N/A N/A 
        Signal for the light turn on (In/Out)
         N/A N/A N/A N/A self node setActive True N/A Action_turnOff N/A N/A self other N/A N/A N/A 
        Signal for the light turn off (In/Out)
         N/A N/A N/A N/A self node setActive False N/A N/A