---@meta ---@class cc.DirectionLight :cc.BaseLight local DirectionLight={ } cc.DirectionLight=DirectionLight ---* Returns the Direction in parent. ---@return vec3_table function DirectionLight:getDirection () end ---* Returns direction in world. ---@return vec3_table function DirectionLight:getDirectionInWorld () end ---* Sets the Direction in parent.
---* param dir The Direction in parent. ---@param dir vec3_table ---@return self function DirectionLight:setDirection (dir) end ---* Creates a direction light.
---* param direction The light's direction
---* param color The light's color.
---* return The new direction light. ---@param direction vec3_table ---@param color color3b_table ---@return self function DirectionLight:create (direction,color) end ---* ---@return int function DirectionLight:getLightType () end ---* ---@return self function DirectionLight:DirectionLight () end